Top.Mail.Ru

Переменные

В предыдущем уроке мы встретились с понятием «переменная», когда записали результат ввода имени пользователя в переменную «имя»
Переменная в Python — это как ярлык или имя, под которым в компьютере хранится какая-то информация.
Представьте, что у вас есть коробка, и вы подписали её «Игрушки». Теперь каждый раз, когда вы говорите «Игрушки» — все знают, что речь идёт о содержимом этой коробки.

В программировании всё так же: переменные хранят в себе данные (например, числа, тексты, списки), и вы можете обращаться к этим данным по имени переменной.

В Python чтобы создать переменную, просто напишите её имя, поставьте знак равенства и укажите, что ей присвоить:
age = 10 # Теперь у нас есть переменная age, в ней лежит число 10
Это можно прочитать так: «В переменную age положить значение 10».

Обратите внимание: рядом с кодом через решетку мы записали пояснение. Такие пояснения не считываются при обработке кода, и их можно использовать исключительно для своих заметок и комментариев.

Вы можете использовать переменные где захотите: печатать их, проводить вычисления или хранить в них результаты работы программы.
bananas = 5
apples = 3
total_fruits = bananas + apples
print("Всего фруктов:", total_fruits) # Выведет: Всего фруктов: 8
Тут мы используем переменные, чтобы посчитать сумму бананов и яблок.
Придумывание имён переменным — это почти искусство!

Вот основные правила:

  • Имя переменной может содержать латинские буквы, цифры и знак подчёркивания (_), например: age, user_name, count2.
  • Имя всегда начинается с буквы или подчёркивания, но не с цифры: 2cats — нельзя, _cats2 — можно.
  • В имени переменной нельзя использовать пробелы и специальные символы вроде !, ?, -.
  • Не используйте имена, которые Python уже «понимает» как команды, например: print, list, str. Эти имена Python уже зарезервировал за какими-то функциями или объектами, поэтому мы не можем занимать их чем-то другим.

Лучшие имена для переменных — это когда по названию сразу понятно, что там хранится:
car_speed = 100 # скорость машины
pizza_count = 3 # количество кусков пиццы
super_duper_monster = "Кинг-Конг" # имя супер-дупер монстра

Базовые типы данных