Python Glossary English

все Python 3Ввод и выводпонятие

Переменные

переменные

Именованные области памяти для хранения значений. В Python переменные динамически типизированы — тип определяется значением, а не объявлением.

Синтаксис

имя_переменной = значение

Имя в Python — это ярлык на объект, а не коробка со значением: b = a ничего не копирует, и если объект изменяемый (список, словарь), правка через одно имя видна через второе. Обращение к имени, которому ещё ничего не присвоили, даёт NameError, а не None или ноль. При множественном присваивании количество имён слева и значений справа должно совпадать, иначе ValueError.

Примеры

x = 10  # целое число
pi = 3.14  # float
greeting = "Привет"  # строка
a, b, c = 1, 2, 3  # множественное присваивание
a, b = b, a  # обмен значений без temp
x += 5  # x = x + 5 → 15 (составное присваивание)
del x  # удаление переменной

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности