Proměnné
Proměnné jsou základním kamenem programování. Umožňují nám ukládat si informace.
Každá proměnná má své unikátní jméno a nějakou hodnotu, která je v ní uložená.
cena_produktu = 20
Zde si do proměnné cena_produktu ukládáme číselnou hodnotu 20. Všimneme si, že v názvu nejsou žádné mezery (místo mezery používáme podtržítko) a taky žádné háčky a čárky.
Můžu si vytvořit další proměnnou, do které si uložím název produktu.
cena_produktu = 20
nazev_produktu = "Banán"
Hodnota "Banán" je v uvozovkách, protože se jedná o text, v angličtině nazýván string. Zkusíme si pomocí funkce print() tyto hodnoty vypsat.
cena_produktu = 20
nazev_produktu = "Banán"
print(nazev_produktu + " stojí " + cena_produktu)
Tento kód mi však nebude fungovat. Když spojujeme kusy textu, používáme k tomu operátor +; cena_produktu je však číslo, takže ho nejdřív potřebujeme převést na text. To uděláme pomocí funkce str().
cena_produktu = 20
nazev_produktu = "Banán"
print(nazev_produktu + " stojí " + str(cena_produktu))
Tento program už správně vypíše “Banán stojí 20”.
Shrnutí
- každá proměnná má svůj unikátní název (nemůžu mít dvě proměnné pojmenované stejně)
- Každá proměnná má svůj typ (číslo, text, atd…)
- do proměnné ukládáme data zápisem
nazev_promenne = data