Переменные — это контейнеры для хранения значений данных.
В Python нет команды для объявления переменной.
Переменная создается в тот момент, когда вы впервые присваиваете ей значение.
x = 5
y = "John"
print(x)
print(y)
Попробуйте сами →
x = 5
y = "John"
print(x)
print(y)
Вывод результата выполнения:
Переменным не обязательно объявлять какой-либо конкретный тип, они могут даже изменить тип после того, как были установлены.
x = 4 # x is of type int
x = "Sally" # x is now of type str
print(x)
Попробуйте сами →
x = 4
x = "Sally"
print(x)
Вывод результата выполнения:
Если вы хотите указать тип данных переменной, это можно сделать с помощью приведения.
x =
str(3) # x will be '3'
y = int(3) # y
will be 3
z = float(3) # z will be 3.0
Попробуйте сами →
x = str(3)
y = int(3)
z = float(3)
print(x)
print(y)
print(z)
Вывод результата выполнения:
Вы можете получить тип данных переменной с помощью функции type()
.
x = 5
y = "John"
print(type(x))
print(type(y))
Попробуйте сами →
x = 5
y = "John"
print(type(x))
print(type(y))
Вывод результата выполнения:
Вы узнаете больше о кастинге позже в этом уроке.
Строковые переменные могут быть объявлены с использованием одинарных или двойных кавычек:
x = "John"
# is the same as
x =
'John'
Попробуйте сами →
x = "John"
print(x)
#double quotes are the same as single quotes:
x = 'John'
print(x)
Вывод результата выполнения:
Имена переменных чувствительны к регистру.
Это создаст две переменные:
a = 4
A =
"Sally"
#A will not overwrite a
Попробуйте сами →
a = 4
A = "Sally"
print(a)
print(A)
Вывод результата выполнения: