💻 ПРОГРАММИРОВАНИЕ

Что такое переменная: объясняем на коробках и стикерах

Переменная — это не «ячейка памяти», как пишут в учебниках, а скорее подписанный стикер на коробке. Разбираемся, почему такая аналогия точнее и где она ломается.

Переменные — первое, с чем сталкивается каждый новичок, и первое, что объясняют запутанно. Давайте по-человечески.

Аналогия, которая работает

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

age = 25        # коробка с именем age, внутри число 25
name = "Аня"    # коробка name, внутри строка
print(name, age)  # Аня 25

Значение можно поменять

Стикер остаётся, а содержимое коробки — меняется. Поэтому переменная и называется «переменной».

score = 0
score = score + 10   # взяли старое значение, добавили 10
print(score)         # 10

Где аналогия ломается

В Python имя — это не сама коробка, а ярлык, который можно переклеить на другую коробку. Два имени могут указывать на одно значение. Но для старта «стикер на коробке» — отличная модель.

Типичная ошибка новичка

Путать имя переменной и строку с текстом. name и "name" — разные вещи: первое — ярлык, второе — значение.

#python#для начинающих#основы