Proměnné Pythonu
Varia b l e s
Proměnné jsou kontejnery pro ukládání datových hodnot.
Vytváření proměnných
Python nemá žádný příkaz pro deklaraci proměnné.
Proměnná se vytvoří v okamžiku, kdy jí poprvé přiřadíte hodnotu.
Příklad
x = 5
y = "John"
print(x)
print(y)
Proměnné nemusí být deklarovány žádným konkrétním typem a mohou dokonce změnit typ poté, co byly nastaveny.
Příklad
x = 4 # x is of type int
x = "Sally" # x is now of type str
print(x)
Casting
Pokud chcete určit datový typ proměnné, lze to provést přetypováním.
Příklad
x =
str(3) # x will be '3'
y = int(3) # y
will be 3
z = float(3) # z will be 3.0
Získejte typ
Pomocí funkce můžete získat datový typ proměnné type()
.
Příklad
x = 5
y = "John"
print(type(x))
print(type(y))
Více o
datových typech a
castingu se dozvíte později v tomto kurzu.
Jednoduché nebo dvojité uvozovky?
Řetězcové proměnné lze deklarovat pomocí jednoduchých nebo dvojitých uvozovek:
Příklad
x = "John"
# is the same as
x =
'John'
Citlivý na velká písmena
V názvech proměnných se rozlišují velká a malá písmena.
Příklad
Tím se vytvoří dvě proměnné:
a = 4
A =
"Sally"
#A will not overwrite a