Słowa kluczowe i identyfikatory Pythona (nazwy zmiennych)

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, Falsea Nonesą 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

  1. 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 jak myClass, var_1i print_this_to_screenwszystkie są ważne przykładem.
  2. Identyfikator nie może zaczynać się od cyfry. 1variablejest nieprawidłowa, ale variable1jest prawidłową nazwą.
  3. Słowa kluczowe nie mogą być używane jako identyfikatory.
     global = 1
    Wynik
     Plik "", wiersz 1 global = 1 Błąd składni: nieprawidłowa składnia
  4. Nie możemy używać specjalnych symboli, takich jak ! , @ , # , $ , % itd. w naszym identyfikatorze.
     a@ = 0

    Wynik
     Plik "", wiersz 1 a @ = 0 Błąd składni: nieprawidłowa składnia
  5. Identyfikator może mieć dowolną długość.

Rzeczy do zapamiętania

Python to język uwzględniający wielkość liter. Oznacza to, Variablei variablenie są tym samym.

Zawsze nadawaj identyfikatorom sensowną nazwę. Chociaż c = 10jest to poprawna nazwa, pisanie count = 10miał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.

Interesujące artykuły...