În acest tutorial, veți afla despre cuvinte cheie (cuvinte rezervate în Python) și identificatori (nume date variabilelor, funcțiilor etc.).
Cuvinte cheie Python
Cuvintele cheie sunt cuvintele rezervate în Python.
Nu putem folosi un cuvânt cheie ca nume de variabilă, nume de funcție sau orice alt identificator. Acestea sunt folosite pentru a defini sintaxa și structura limbajului Python.
În Python, cuvintele cheie sunt sensibile la majuscule.
Există 33 de cuvinte cheie în Python 3.7. Acest număr poate varia ușor în decursul timpului.
Toate cuvintele cheie True
, cu excepția , False
și None
sunt cu litere mici și trebuie scrise așa cum sunt. Lista tuturor cuvintelor cheie este prezentată mai jos.
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 |
Privind toate cuvintele cheie dintr-o dată și încercând să vă dați seama ce înseamnă acestea ar putea fi copleșitoare.
Dacă doriți să aveți o prezentare generală, iată lista completă a tuturor cuvintelor cheie cu exemple.
Identificatori Python
Un identificator este un nume dat entităților precum clasa, funcțiile, variabilele etc. Ajută la diferențierea unei entități de alta.
Reguli pentru scrierea identificatorilor
- Identificatorii pot fi o combinație de litere cu litere mici (de la a la z) sau cu majuscule (de la A la Z) sau cifre (de la 0 la 9) sau un subliniat
_
. Nume precummyClass
,var_1
șiprint_this_to_screen
, toate sunt un exemplu valid. - Un identificator nu poate începe cu o cifră.
1variable
este invalid, darvariable1
este un nume valid. - Cuvintele cheie nu pot fi utilizate ca identificatori.
global = 1
Fișier "", linia 1 global = 1 SintaxăError: sintaxă nevalidă
- Nu putem folosi simboluri speciale ca ! , @ , # , $ , % etc. în identificatorul nostru.
a@ = 0
IeșireFișier "", linia 1 a @ = 0 SintaxăError: sintaxă nevalidă
- Un identificator poate fi de orice lungime.
Lucruri de amintit
Python este un limbaj sensibil la majuscule. Aceasta înseamnă Variable
și variable
nu sunt la fel.
Dați întotdeauna identificatorilor un nume care are sens. Deși c = 10
este un nume valid, scrierea count = 10
ar avea mai mult sens și ar fi mai ușor să vă dați seama ce reprezintă atunci când vă uitați la codul dvs. după un decalaj lung.
Mai multe cuvinte pot fi separate folosind o subliniere, de exemplu this_is_a_long_variable
.