Создание переменных в Python

Переменные позволяют хранить данные под «ярлыками»-именами и через них об­ращаться к этим данным. Вместо того чтобы давать точную ссылку на адрес, под которым в памяти компьютера хранятся какие-либо сведения, достаточно запро­сить об этих сведениях переменную.

Это все равно что звонить другу по мобильному телефону. С точки зрения звонящего, совершенно неважно, где сейчас нахо­дится адресат звонка. Несколько нажатий клавиши вот вы уже беседуете.

Впрочем, прежде, чем пользоваться переменной, ее надо создать, как в следу­ющей строке кода:

Это так называемая операция присвоения. В ней создается переменная которой присваивается значение name — ссылка на строку «Владимир». Вообще принято гово­рить, что переменным присваиваются значения.

В Python нет необходимости указать тип переменной. Например в языке Си необходимо указать int, char, long и так далее. Python сам определит к какому типу относится переменная. Если кавычки, значит строка.

Если переменная ранее не суще­ствовала, как name в данном примере, то сначала интерпретатор создаст ее, а потом присвоит ей значение.

Строго говоря, присваивающая конструкция сохраняет значение (которое справа) где-либо в памя­ти, а переменной передает только ссылку на это значение, так что по-настоящему в переменныхничего не хранится. Ревнители языка Python говорят «переменная принимает значение», а не «пе­ременной присваивается значение».

Созданная переменная обязательно ссылается на какое-либо значение. Удобство переменных в том, что их можно подставлять вместо соответствующих значений.

Например следующий код:

выводит на экран имя «Владимир», как это сделала бы и команда print(«Владимир»). В свою очередь, код:

напечатает на экране «Меня зовут «, затем пробел, затем имя «Владимир» затем снова пробел и «мне 25». Опять же name взаи­мозаменяемо с «Владимир».

Создание переменных в Python

PythonLearn

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *