Etapy:
- 0 - O programowaniu
- 1 - Wiersz poleceń
- 2 - Interpreter Pythona
- 3 - Zmienne
- 4 - Typy danych
- 5 - Dane użytkownika
- 6 - Edytor
- 7 - Instrukcje warunkowe
- 8 - Petle
- 9 - Funkcje
- 10 - Zadania
- 11 - Co teraz?
Useful Links
Step 6 - Edytor
Pisanie kodu w trybie interaktywnym jest dobre na start, jednak nie nadaje się do tworzenia większych programów. Przechodzimy więc do używania edytora.
Niestety, normalne edytory tekstu (właściwie procesory tekstu) jak Microsoft Word, Apple Page czy Google Docs nie nadają się do edycji kodu źródłowego strony web.
Nie używamy programu do edycji dokumentów tekstowych (np. Word), ponieważ tego typu programy zapisują do plików znacznie więcej informacji niż tylko czysty tekst. W formatach dokumentów pojawiają się niewidoczne dla nas informacje o formatowaniu treści (styl tekstu, czcionka, rozkład marginesów itp.) zbędnych dla pliku pisanego w html. Niektóre z edytorów owszem, pozwalają na zapisanie pliku na potrzeby webowe, ale wynik będzie daleki od oczekiwanego.
Program, którego potrzebujesz to edytor tekstu lub edytor kodu. Na start polecamy przyjazny początkującym program PyCharm, albo VSC.
-
Na pulpicie (lub w dowolnej innej lokalizacji) utwórz folder dla dzisiejszych zajęć o nazwie
python_od_podstaw
. -
Otwórz edytor. Wybierz
Open
>twój folder
- Utwórz nowy plik
Zauważysz, że w twoim folderze pojawił się nowy plik. Pliki Pythona używają rozszerzenia .py
.
Dodaj następujące komendy:
print("Hello world")
input("Naciśnij enter, aby zakończyć program: ")
Brawo! Oto twój pierwszy skrypt w Pythonie!
Komentarze
Komentarze to linie zaczynające się od znaku #. Możesz napisać dowolną informację za znakiem #, a Python ją zignoruje. Komentarze mogą sprawić, że kod będzie łatwiejszy do zrozumienia przez innych programistów, a tekst ten nie będzie widziany przez użytkownika programu.
# to jest komentarz jednolinijkowy
"""
ten komentarz
zajmuje
wiele
linii
"""
print("widać mnie")
# print("a mnie nie widać")
Zadanie
Utwórz nowy plik np. movies.py
. Skopiuj poniższy kod i przeanalizuj. Potraktuj jako bazę do rozwiązania zadania. Dodaj 3 nowe oceny i wylicz średnią z ocen.
movie = input("Tytul filmu: ")
grade = int(input("Ocena filmu w skali 1-10: "))
print("Film pt. " + movie)
print("oceniasz na ", grade)
Spójrz tutaj jeśli potrzebujesz pomocy:
movie = input("Tytul filmu: ")
grade = int(input("Ocena filmu w skali 1-10: "))
plot = int(input("Ocena scenariusza w skali 1-10: "))
music = int(input("Ocena muzyki w skali 1-10: "))
print("Film pt. " + movie)
avg = (grade + plot + music ) / 3
print("Film pt. ", movie, "oceniasz na", round(avg, 2))