Kódím.cz
2

Proměnné

Proměnné potřebujeme k tomu, abychom si mohli nějakou hodnotu zapamatovat pro pozdější použití.

Nástrahy

Do proměnné se jako do šuplíku ukládá pouze hodnota a nikoliv celý výpočet. Pokud tedy napíšeme například

sazba = 450
cena_zakazky = 8 * sazba
print(cena_zakazky)

bude v proměnné cena_zakazky uložena hodnota 3600. Jestliže poté změníme sazbu (například započteme slevu 50 korun pro stálého zákazníka), musíme výpočet ceny zakázky přesunout až na poslední řádek. Python totiž provádí příkazy řádek po řádku a vždy pracuje s hodnotou, která je v proměnné aktuálně uložená.

sazba = 450
cena_zakazky = 8 * sazba
print(cena_zakazky)

sazba = sazba - 50
print(cena_zakazky)  # Vytiskne stale stejnou hodnotu