Proměnné jsou základní stavební kameny každého programovacího jazyka, včetně Pythonu. Proměnné jsou používány k ukládání a manipulaci s daty. V Pythonu je proměnná označena názvem, ke kterému je přiřazena hodnota.
cislo = 10
desetinne_cislo = 1.7
jmeno = "Alice"
pravda_nebo_lez = True
cislo = 10
print(cislo) # Výstup: 10
desetinne_cislo = 1.7
print(desetinne_cislo) # Výstup: 1.7
jmeno = "Alice"
print("Mé jméno je", jmeno) # Výstup: Mé jméno je Alice
pravda_nebo_lez = True
if pravda_nebo_lez:
print("Je to pravda.")
else:
print("Je to lež.") # Výstup: Je to pravda.
Pokud Vám stále pojem proměnná dělá problém, tak si zkuste uvědomit, že je se jedná o stejnou záležitost, jako ukládání čísel v kalkulačce do písmena M.
V programování často nastává situace, kdy potřebujeme vyměnit hodnoty dvou proměnných (například a a b). To lze provést několika způsoby, nejčastěji s pomocnou proměnnou (například temp). Pojďme si to ukázat na konkrétním příkladu:
# Definice proměnných
a = 5
b = 10
# Prohození hodnot
temp = a
a = b
b = temp
print("Hodnota promenne 'a' po prohozeni:", a) # Výstup: 10
print("Hodnota promenne 'b' po prohozeni:", b) # Výstup: 5