Перейти к основному содержимому

Переменные

Переменная — это именованный контейнер, в котором хранится значение данных.


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

В Python переменная не объявляется какой-либо специальной командой. Она появляется, когда вы впервые даёте ей значение. Указывать её тип тоже не нужно, а позже та же переменная может хранить значение другого типа.

Пример

Prompt
Создайте переменную x со значением 5 и переменную y со значением "John", затем выведите обе.
Вывод: полная программа на Python

Изменение типа

Здесь тип не объявлен, и x из числа превращается в строку:

Prompt
Создайте переменную x со значением 4 (int), затем измените её значение на "Sally" (str) и выведите x.
Вывод: полная программа на Python

Приведение типов

Приведение типов позволяет вам самим выбрать тип данных переменной.

Пример

Prompt
Создайте три переменные с помощью приведения типов: x как str(3), y как int(3), z как float(3), затем выведите все три.
Вывод: полная программа на Python

Получение типа

Функция type() сообщает, какой тип данных хранит переменная.

Пример

Prompt
Создайте переменную x со значением 5 и y со значением "John", затем выведите тип каждой с помощью функции type().
Вывод: полная программа на Python

Одинарные или двойные кавычки?

Для создания строковой переменной подходят и одинарные, и двойные кавычки:

Пример

Prompt
Покажите, что строковые переменные можно объявлять как в двойных, так и в одинарных кавычках, присвоив "John" обоими способами.
Вывод: полная программа на Python

Чувствительность к регистру

В именах переменных важен регистр, поэтому a и A — это не одно и то же.

Пример

Здесь вы получаете две отдельные переменные:

Prompt
Покажите, что имена переменных чувствительны к регистру: создайте a = 4 и A = "Sally", затем выведите обе, чтобы показать, что это разные переменные.
Вывод: полная программа на Python