Использование переменных в Python
Степень завершённости урока: 80%
Переменная это зарезервированное место в памяти компьютера, где хранятся какие-либо значения.
Имена переменных в Python должны соответствовать определённым правилам:
- имена переменных должны начинаться с буквы или символа подчеркивания (_)
- имена переменных не могут начинаться с цифры
- имена переменных могут содержать только буквы, цифры и символ подчёркивания
- имена переменных чувствительны к регистру.
Запустите интегрированную среду разработки Python. Наберите следующие строчки кода (без нумерации строк):
Каждая строчка кода присваивает переменной определённое значение (значение переменной "а" равняется 10, значение переменной "б" равняется 20 и т.д.).
В Python возможно множественное присвоение одинаковых значений разным переменным. В примере ниже все три переменные указывают на область памяти компьютера, где хранится одно и то же значение (10).
С переменными можно производить любые вычисления. Добавьте четвёртую строчку кода:
Полностью код должен выглядеть следующим образом:
Нажмите клавишу "Ввод" ("Enter'') на клавиатуре.
В результате выполнения кода будет подсчитана сумма значений всех переменных.
Значения переменных можно свободно изменять. Наберите следующие строчки кода:
Первая строчка меняет значение переменной "а" с 10 на 30, в то время как значения других переменных остаются неизменными ("б" равняется 20, "в" равняется 30)
Нажмите клавишу "Ввод" ("Enter'') на клавиатуре.
Сумма значений переменных также может являться значением новой переменной. Наберите следующую строчку кода:
Переменной "д" мы присваиваем сумму значений трёх других переменных - "а", "б" и "в". Для просмотра значения переменной "д" необходимо воспользоваться командой "print", которая выводит информацию на экран. Наберите следующую строчку кода:
Нажмите клавишу "Ввод" ("Enter'') на клавиатуре.
Команда "print" позволяет вывести на экран значения всех переменных. Наберите следующую строчку кода:
Нажмите клавишу "Ввод" ("Enter'') на клавиатуре.
Команда "print" также позволяет вывести на экран имена самих переменных. Наберите следующую строчку кода:
Результат выполнения кода: 30 20 в 80. Использование переменной в кавычках выводит не значение, а имя переменной.
Python - динамически типизированный язык программирования. Это значит, что переменная связывается с типом данных не в момент объявления (в первый раз присвоения переменной какого-либо значения), а в момент присваивания значения. Т.е одна и та же переменная может быть сначала числовым значением, а потом текстом. Наберите следующие строчки кода:
Нажмите клавишу "Ввод" ("Enter'') на клавиатуре. Обратите внимание, что текстовое значение переменной должно быть заключено в кавычки. Результат выполнения кода: 1999, поскольку переменной "е" последним было присвоено именно числовое значение.
Определить тип переменной (string, integer, float, boolean) можно с помощью команды type, а в скобках название переменной.
Обратите внимание на особенность синтаксиса языка Python. Наберите следующие строчки кода:
Результат выполнения кода будет во всех случаях одинаковым.
Латинские и кириллические имена переменных, которые на письме выглядят одинаково, не являются таковыми для Python. Наберите следующие строчки кода:
Имена переменных выглядят одинаково, но результат выполнения кода отличается: 30 4, т.к. имя второй переменной набрано латинской буквой.
Страница обновлена 4 февраля 2024 года.