Что такое переменная в Python

Переменная — это именованная коробочка, в которой хранится значение.

Простое объяснение

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

seeds = 3
crop = "пшеница"
print(crop)   # пшеница

Зачем это нужно

Переменные хранят промежуточные результаты и делают код гибким: поменяли значение в одном месте — изменилось поведение всей программы. Без переменных пришлось бы каждый раз переписывать числа и текст вручную.

Частые ошибки

Путать = и ==: одиночное = присваивает, двойное == сравнивает. Имя переменной пишут латиницей без пробелов и не начинают с цифры. Регистр важен: crop и Crop — разные переменные.

Частые вопросы

Что можно хранить в переменной? Число, текст, список, словарь и другое. Обязательно английские имена? Имя — латиницей; так принято и надёжнее. Как закрепить? Попробуйте завести пару переменных в игре «Дрон Кодер».

Начать игру бесплатно