PyGuide

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

Что такое переменная

Переменная — это имя, которое хранит данные в памяти компьютера. Через переменные можно работать с числами, строками, списками и другими объектами.

Создание переменной

x = 10
name = "Иван"
pi = 3.14

Переменные создаются автоматически при присвоении значения. Тип определяется по значению (Python — динамически типизированный).

Названия переменных

Имя переменной может содержать буквы, цифры и знак подчеркивания _, но не должно начинаться с цифры. Python чувствителен к регистру.

my_var = 5
My_Var = 10  # это другая переменная

Присваивание нескольких переменных

a, b, c = 1, 2, 3
x = y = z = 0

Можно присваивать значения сразу нескольким переменным.

Типы данных

Переменные могут хранить разные типы данных:

number = 10      # int
price = 3.14      # float
name = "Иван"     # str
is_active = True  # bool

Проверка типа переменной

x = 10
print(type(x))  # 
y = "Hello"
print(type(y))  # 

Переопределение переменной

Переменные можно менять в процессе работы программы.

x = 5
x = x + 10
print(x)  # 15

Удаление переменной

x = 10
del x
# print(x) вызовет ошибку, так как переменная удалена