Переменные

Переменная – это имя, которому присвоено значение. Чтобы получить значение переменной, нужно написать её имя. Всё просто!

Для чего нужны переменные? Во-первых, они позволяют сохранять результат времязатратной операции, чтобы не выполнять её снова и снова. Во-вторых, они дают значениям некий контекст. Например, число 30 может обозначать что угодно: температуру воздуха, количество учеников в классе и т. п. А если создать переменную с именем num_students и присвоить ей 30, то становится понятно, что обозначает это число.

Чтобы присвоить значение переменной, нужно использовать символ =, который называется оператором присваивания. Оператор – это символ, например = или +, который выполняет некоторые операции над одним или несколькими значениями. Рассмотрим пример создания переменной:

quote = "Я постоянно нарушаю законы, зато совесть у меня чиста."
print(quote)

Код выше выведет:

Я постоянно нарушаю законы, зато совесть у меня чиста.

Мы создали переменную с именем quote и присвоили ей цитату из сериала «Светлячок» – строку "Я постоянно нарушаю законы, зато совесть у меня чиста.". Дальше, с помощью print() вывели значение переменной quote на экран. Обратите внимание, что во время выполнения кода имена переменных заменяются на их значения.

Имена переменных чувствительны к регистру, то есть quote и Quote – две разные переменные.

Правила именования переменных
При выборе имени переменной нужно придерживаться следующих правил:

  • Имя переменной может состоять из букв, цифр и символов подчёркивания.
  • Имя переменной не должно начинаться с цифры.
  • Имя переменной может быть любой длины.

Например, phrase, string1, _a1p4a и list_of_names – валидные имена, а 9lives – нет.

Старайтесь давать переменным понятные имена. Предположим, что нужно создать переменную, которая будет хранить количество секунд в часе. Это можно сделать так: s = 3600. Но, здесь непонятно что это за переменная s. Поэтому, её лучше назвать seconds, а ещё лучше – seconds_per_hour.

Если имя переменной состоит из нескольких слов, то в качестве разделителя рекомендуется использовать символ подчёркивания, например: my_fucking_long_variable_name. Вообще, для Python создано специальное руководство по стилю – PEP 8. Мы будем изучать его понемногу в дальнейших уроках.

Упражнение
Создайте переменную my_city и присвойте ей название города в котором живете.
Далее