Переменные и оператор присваивания

Переменная — это математический объект, который занимает некоторое множество значений (как правило, числовых) и в его пределах может, как «ползунок», изменять своё значение. Переменные используются, в частности, в задании математических выражений. Понятие переменной широко используется в таких областях, как математика, естественные науки, техника и программирование. Примерами переменных могут служить: температура воздуха, параметр функции и многое другое.

Давайте на примерах. Предположим, что есть большое число: 384400. Оно обозначает расстояние между Солнцем и Землей в километрах.

Предположим, что это значение мы хотим использовать в каких-то наших расчетах. И хотим использовать его достаточно часто. Вместо того, чтобы каждый раз вводить это число, мы можем просто сказать, что теперь каждый раз используя в программе выражение moon_to___earth мы имеем ввиду вот это число 384400. Вот так:

>>> moon_to_earth = 384400
>>> moon_to_earth = moon_to_earth + 1

Эти данные могли бы быть и куда объемнее. В них, например, могло бы быть 100 цифр, а обращаться к данным, возможно, нужно было бы в 100 разных местах. Таким образом польза от присваивания имени значению очевидна.

Разберем код примера:

  1. Сначала создается переменнаяmoon_to_earth, и ей присваивается значение 384400.

Вот этот символ =оператор присваивания. Сам смысл использования переменных в том, что мы можем менять их значения - "присваивать" им какие-то новые значения. Для этого и используется оператор присваивания. Он берет какое-то выражение или значение справа от себя и присваивает его переменной слева от себя, таким образом, что после операции присваивания в этой переменной оказывается результат вычисления выражения или сразу какое-то значение как в нашем случае.

2. Выполняется какой-то расчет, а точнее увеличение числа 384400на единицу. И теперь в переменной moon_to_earth новое значение — 384401.

Советы:

  1. Название переменной всегда расположено слева при присваивании. А значение, которое нужно присвоить, располагается справа.\

  2. В Python (и любом другом языке программирования) очень важно правильно выбирать название переменной, ведь к ней придется часто обращаться:

    • Кое-какие названия являются зарезервированными в Python, поэтому их использовать нельзя: print, true, false, count, sum и так далее. Со временем вы все их узнаете.
    • Названия переменных должны начинаться с символа алфавита или нижнего подчеркивания.
    • Если начать переменную с символа или нижнего подчеркивания, то после в нее можно включать и цифры.
    • Названия переменных чувствительны к регистру. Если был использован символ в верхнем регистре, то именно так и нужно обращаться к переменой в будущем.\
  3. Практические соглашения именования переменных:

    • Можно добавлять небольшой суффикс, чтобы не путать переменную с ключевым словом Python: var_number , var_true , v_start , v_close, the_class, the_one, the_name. Креативность разрешена, главное, чтобы название оставалось понятным.
    • Лучше не использовать переменную в один символ, только если это цикл или любая другая короткая операция. Такие имена как a, x, y, z начинают путать уже спустя пару минут после того, как их впервые использовали.
    • Слова рекомендуется разделять нижним подчеркиванием: cars_сounted, doors_сlosed, dogs_saved, ships_fixed и так далее. Это повышает читаемость переменных. Сравните: timeinmoscow и time_in_moscow.
    • Рекомендуется (часто требуется) использовать латиницу и английские слова. Так ваш код будут понимать больше разработчиков.

В одной строке можно присвоить сразу несколько переменных. Вот пример:

>>> i, j, k = "Hello", 55, 21.0765

results matching ""

    No results matching ""