← Все вопросы

Что такое переменная в Python простыми словами?

Задан 8 месяцев назад1к просмотров2 ответа
10

Учитель сказал слово «переменная», а я не понял. Что такое переменная в Python простыми словами, для ребёнка? Объясните, пожалуйста, на пальцах.

2 ответа

14
✓ Принятый ответ — помог автору

Переменная — это коробочка с подписью, в которую можно что-нибудь положить. 📦

Представь коробку, на которой написано age (возраст). Внутрь кладёшь число 10. Теперь, когда говоришь Python слово age, он достаёт из коробки 10.

age = 10
print(age)   # покажет 10

Знак = тут не «равно», а «положи в коробку». То есть age = 10 читается как «положи 10 в коробку age».

В коробку можно класть что угодно:

name = "Маша"      # слово
favorite = 7        # число

И менять содержимое в любой момент — поэтому она и переменная (значение меняется):

age = 10
age = 11   # был день рождения, теперь в коробке 11
print(age) # покажет 11

Зачем это нужно? Чтобы не повторять одно и то же. Записал имя один раз в коробку — и пользуйся им сколько хочешь. На codechick в учебнике по Python переменные показаны с весёлыми примерами. 🎁

6

Другая аналогия: переменная — это ярлычок-наклейка. Ты наклеиваешь имя на значение, чтобы потом легко его найти.

ochki = 0
ochki = ochki + 5   # заработали 5 очков
print(ochki)         # 5

Как в игре: есть счёт очков, и ты его меняешь. Имена давай понятные (ochki, name), а не x и y — так код легче читать. 👍

Ваш ответ

Войдите, чтобы ответить на вопрос.