W tym samouczku poznasz słowa kluczowe (słowa zastrzeżone w Pythonie) i identyfikatory (nazwy nadawane zmiennym, funkcjom itp.).
Słowa kluczowe Pythona
Słowa kluczowe są słowami zastrzeżonymi w Pythonie.
Nie możemy używać słowa kluczowego jako nazwy zmiennej, nazwy funkcji ani żadnego innego identyfikatora. Służą do definiowania składni i struktury języka Python.
W Pythonie w słowach kluczowych jest rozróżniana wielkość liter.
W Pythonie 3.7 są 33 słowa kluczowe. Liczba ta może się nieznacznie zmieniać w czasie.
Wszystkie słowa kluczowe except True
, False
a None
są małymi literami i muszą być napisane jak oni. Lista wszystkich słów kluczowych znajduje się poniżej.
False | await | else | import | pass |
None | break | except | in | raise |
True | class | finally | is | return |
and | continue | for | lambda | try |
as | def | from | nonlocal | while |
assert | del | global | not | with |
async | elif | if | or | yield |
Spojrzenie na wszystkie słowa kluczowe naraz i próba ustalenia, co oznaczają, może być przytłaczająca.
Jeśli chcesz mieć przegląd, oto pełna lista wszystkich słów kluczowych wraz z przykładami.
Identyfikatory Pythona
Identyfikator to nazwa nadana jednostkom takim jak klasa, funkcje, zmienne itp. Pomaga odróżnić jedną jednostkę od drugiej.
Zasady pisania identyfikatorów
- Identyfikatory mogą być kombinacją małych liter (od a do z) lub wielkich (od A do Z) lub cyfr (od 0 do 9) lub podkreślenia
_
. Nazwy takie jakmyClass
,var_1
iprint_this_to_screen
wszystkie są ważne przykładem. - Identyfikator nie może zaczynać się od cyfry.
1variable
jest nieprawidłowa, alevariable1
jest prawidłową nazwą. - Słowa kluczowe nie mogą być używane jako identyfikatory.
global = 1
Plik "", wiersz 1 global = 1 Błąd składni: nieprawidłowa składnia
- Nie możemy używać specjalnych symboli, takich jak ! , @ , # , $ , % itd. w naszym identyfikatorze.
a@ = 0
WynikPlik "", wiersz 1 a @ = 0 Błąd składni: nieprawidłowa składnia
- Identyfikator może mieć dowolną długość.
Rzeczy do zapamiętania
Python to język uwzględniający wielkość liter. Oznacza to, Variable
i variable
nie są tym samym.
Zawsze nadawaj identyfikatorom sensowną nazwę. Chociaż c = 10
jest to poprawna nazwa, pisanie count = 10
miałoby większy sens i byłoby łatwiej zrozumieć, co ono reprezentuje, gdy spojrzysz na swój kod po długiej przerwie.
Wiele słów można oddzielić za pomocą podkreślenia, na przykład this_is_a_long_variable
.