Nume de variabile
Numele pot fi scurte, ca x sau y, ori mai descriptive, cum ar fi age, carname sau total_volume.
Python stabilește câteva reguli pentru ele. Primul caracter trebuie să fie o literă sau un underscore, niciodată o cifră. După el sunt permise doar litere, cifre și underscore (A-Z, a-z, 0-9 și _). Numele țin cont de literele mari și mici, iar niciun cuvânt cheie din Python nu poate fi folosit ca nume.
Nume de variabile valide
Prompt
Demonstrează șase nume de variabile valide în Python: myvar, my_var, _my_var, myVar, MYVAR și myvar2, toate având atribuită valoarea "John". Afișează una dintre ele pentru verificare.
Ieșire: program Python complet
main.py
myvar = "John"
my_var = "John"
_my_var = "John"
myVar = "John"
MYVAR = "John"
myvar2 = "John"
print(myvar)
print(my_var)
print(_my_var)
print(myVar)
print(MYVAR)
print(myvar2)
Nume de variabile nevalide
Prompt
Demonstrează trei nume de variabile nevalide în Python: 2myvar, my-var și my var. Acest cod va produce erori.
Ieșire: program Python complet
main.py
2myvar = "John"
my-var = "John"
my var = "John"
Nume de variabile din mai multe cuvinte
Un nume format din mai multe cuvinte poate fi greu de citit. Câteva tehnici obișnuite te ajută în această privință.
Camel Case
Primul cuvânt rămâne scris cu litere mici, iar fiecare cuvânt de după el începe cu literă mare:
main.py
myVariableName = "John"
Pascal Case
Toate cuvintele încep cu literă mare:
main.py
MyVariableName = "John"
Snake Case
Între fiecare două cuvinte stă un caracter underscore:
main.py
my_variable_name = "John"