U ovom vodiču naučit ćete o ključnim riječima (rezervirane riječi u Pythonu) i identifikatorima (nazivi koji se daju varijablama, funkcijama itd.).
Python ključne riječi
Ključne riječi su rezervirane riječi u Pythonu.
Ključnu riječ ne možemo koristiti kao naziv varijable, naziv funkcije ili bilo koji drugi identifikator. Koriste se za definiranje sintakse i strukture jezika Python.
U Pythonu ključne riječi razlikuju velika i mala slova.
U Pythonu 3.7 postoje 33 ključne riječi. Taj se broj tijekom vremena može malo razlikovati.
Sve su ključne riječi osim True
, False
i None
napisane su malim slovom i moraju biti napisane onakve kakve jesu. Popis svih ključnih riječi dat je u nastavku.
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 |
Gledajući sve ključne riječi odjednom i pokušavajući shvatiti što znače može biti neodoljivo.
Ako želite imati pregled, ovdje je cjelovit popis svih ključnih riječi s primjerima.
Python identifikatori
Identifikator je naziv koji se daje entitetima poput klase, funkcija, varijabli itd. Pomaže u razlikovanju jednog entiteta od drugog.
Pravila za pisanje identifikatora
- Identifikatori mogu biti kombinacija slova malim slovima (a do z) ili velikim (A do Z) ili znamenkama (0 do 9) ili donjim crtama
_
. Imena poputmyClass
,var_1
iprint_this_to_screen
, svi su valjani primjeri. - Identifikator ne može započeti znamenkom.
1variable
nije valjano, alivariable1
je valjano ime. - Ključne riječi ne mogu se koristiti kao identifikatori.
global = 1
Datoteka "", redak 1 global = 1 SyntaxError: neispravna sintaksa
- Ne možemo koristiti posebne simbole poput ! , @ , # , $ , % itd. u našem identifikatoru.
a@ = 0
IzlazDatoteka "", red 1 a @ = 0 SyntaxError: neispravna sintaksa
- Identifikator može biti bilo koje duljine.
Stvari koje treba zapamtiti
Python je jezik koji razlikuje velika i mala slova. To znači Variable
i variable
nije isto.
Uvijek dajte identifikatorima naziv koji ima smisla. Iako c = 10
je valjano ime, pisanje count = 10
bi imalo više smisla i bilo bi lakše shvatiti što predstavlja kada pogledate svoj kod nakon dužeg razmaka.
Više riječi može se odvojiti pomoću podvlake, na primjer this_is_a_long_variable
.