САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ
×

Python Учебник

Python Главная Python Введение Python Начало работ Python Синтаксис Python Комментарии Python Переменные Python Тип данных Python Числа Python Подбор Python Строки Python Булевы Python Операторы Python Списки Python Кортежи Python Наборы Python Словари Python If...Else Python Циклы While Python Циклы For Python Функции Python Лямбда Python Массивы Python Классы/Объекты Python Наследование

Python Переменные



Переменные в Python

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


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

В отличие от других языков программирования, в Python нет команды для объявления переменной.

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

Пример

x = 5
y = "Андрей"
print(x)
print(y)
Попробуйте сами »

Переменные не нужно указывать каким-либо конкретным типом, и они могут даже изменить тип после того, как они были установлены.

В других языках программирования обычно необходимо указывать тип переменных! В Python этого делать не нужно!

Пример

x = 4 # x имеет тип int
x = "Татьяна" # x имеет тип str
print(x)
Попробуйте сами »

Python Кастинг

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

Пример

x = str(3) # x будет '3'
y = int(3) # y будет 3
z = float(3) # z будет 3.0
print(x)
print(y)
print(z)
Попробуйте сами »


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

Вы можете получить тип переменной с помощью функции type().

Пример

x = 5
y = "Андрей"
print(type(x))
print(type(y))
Попробуйте сами »
Вы можете узнать больше о Типах данных и Кастингах позже в этом учебнике.

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

Переменные могут быть объявлены с использованием одинарных или двойных кавычек:

Пример

x = "Андрей"
# тоже самое что
y = 'Андрей'
print(x)
print(y)
Попробуйте сами »

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

Имена переменных чувствительны к регистру.

Пример

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

a = 4
A ="Татьяна"
print(a)
print(a)
#A не будет перезаписана
Попробуйте сами »