Что такое переменная в Python
Когда вы разрабатываете программу, вам нужно управлять значениями, причем многими из них. Для хранения значений используются переменные.
В Python переменная - это метка, которой вы можете присвоить значение. И переменная всегда связана со значением. Например:
message = 'Hello, World!'
print(message)
message = 'Good Bye!'
print(message)
Вывод:
Hello, World!
Good Bye!
В этом примере message - это переменная. Она содержит строку 'Hello, World!'. print() Функция выводит сообщение Hello, World! на экран.
Следующая строка присваивает строку 'Good Bye!' переменной message и выводит ее значение на экран.
Переменная message может содержать различные значения в разное время. И ее значение может меняться на протяжении всей программы.
Создание переменных
Чтобы определить переменную, вы используете следующий синтаксис:
variable_name = value
= - это оператор присваивания. В этом синтаксисе вы присваиваете значение variable_name .
Значение может быть любым, например, числом, строкой и т.д., которое вы присваиваете переменной.
Следующий код определяет переменную с именем counter и присваивает ей значение 1:
counter = 1
Именование переменных
Когда вы присваиваете имя переменной, вам необходимо придерживаться некоторых правил. Если вы этого не сделаете, вы получите сообщение об ошибке.
Ниже приведены правила использования переменных, которые вам следует иметь в виду:
- Имена переменных могут содержать только буквы, цифры и символы подчеркивания (_). Они могут начинаться с буквы или знака подчеркивания (_), но не с цифры.
- Имена переменных не могут содержать пробелов. Для разделения слов в переменных используются символы подчеркивания, например sorted_list.
- Имена переменных не могут совпадать с ключевыми словами, зарезервированными словами и встроенными функциями в Python.
Следующие рекомендации помогут вам определить подходящие имена переменных:
- Имена переменных должны быть краткими и описательными. Например, active_user переменная более описательна, чем au.
- Используйте символы подчеркивания (_) для разделения нескольких слов в именах переменных.
- Избегайте использования буквы l и заглавной буквы O, потому что они выглядят как число 1 и 0.
Краткие сведения
- Переменная - это метка, которой вы можете присвоить значение. Значение переменной может меняться на протяжении всей программы.
- Используйте variable_name = value для создания переменной.
- Имена переменных должны быть как можно более краткими и описательными. Кроме того, они должны соответствовать правилам именования переменных Python.