Перейти к основному содержимому

Имена переменных

Имена могут быть короткими, как x или y, или более описательными, например age, carname или total_volume.

Python устанавливает для них несколько правил. Первым символом должна быть буква или символ подчёркивания, но никогда не цифра. Дальше допустимы только буквы, цифры и символы подчёркивания (A-Z, a-z, 0-9 и _). Имена чувствительны к регистру, и ключевое слово Python нельзя использовать в качестве имени.

Допустимые имена переменных

Prompt
Продемонстрируйте шесть допустимых имён переменных в Python: myvar, my_var, _my_var, myVar, MYVAR и myvar2, всем присвоено значение "John". Выведите их, чтобы проверить.
Вывод: полная программа на Python

Недопустимые имена переменных

Prompt
Продемонстрируйте три недопустимых имени переменных в Python: 2myvar, my-var и my var. Этот код вызовет ошибки.
Вывод: полная программа на Python

Имена переменных из нескольких слов

Имя из нескольких слов бывает трудно читать. В этом помогают несколько распространённых приёмов.

Camel Case (верблюжий регистр)

Первое слово остаётся в нижнем регистре, а каждое следующее начинается с заглавной буквы:

main.py
myVariableName = "John"

Pascal Case (регистр Pascal)

Все слова начинаются с заглавной буквы:

main.py
MyVariableName = "John"

Snake Case (змеиный регистр)

Между каждыми двумя словами стоит символ подчёркивания:

main.py
my_variable_name = "John"