Toto je starší verze dokumentu!
Interpretr čte shora dolů kód vašeho programu, a řádku po řádce jej vykonává. Na řádcích se tedy dost často vyskytují příkazy - instrukce které budou doslovně naplněny. Pro začátek si povíme o dvou důležitých příkazech:
- Volání funkcí
- Přiřazení
Volání funkcí
Funkce se volá tak, že napíšete její jméno, a bezprostředně za ní kulaté závorky (uzavřené). Bez mezery! Uvnitř závorek může něco být - to se použije jako argumenty funkce, oddělené čárkou. V Pythonu mohou být některé argumenty funkce explicitně pojmenované, pro vyšší přehlednost.
Příklady:
print() print("Ahoj svete") print("Po tomhle neprijde odradkovani", end="") input()
Přiřazování
Jeden znak rovná se je příkaz přiřazení. Má levou stranu - kam se přiřazuje, a pravou stranu - co bude přiřazeno. Na pravé straně lze počítat, vyhodnocovat, volat funkce, atp. Na levé straně ne - typicky tam patří prostě jméno proměnné, do které se zapíše.
jmeno="Adam" vek = 35 odpoved = input("Otazka") teplota_farnheit = 70 teplota_celsius = 5/9 * teplota_farnheit - 32
Pojmenovávání proměnných a funkcí
Aby interpretr v programu správně rozpoznával co je co, jsou zde omezení na jména proměnných. Jméno proměnné nesmí začínat číslicí - musí začínat písmenkem, nebo podtržítkem. Jsou povolena pouze písmenka anglické abecedy - malá a velká, číslice a podtržítko (A-z, 0-9, a _).
Jména proměnných jsou case-sensitive, na velikosti písmenek záleží. Jsou tedy rozdílné proměnné jmeno a Jmeno - ideálně je nepoužívejte zároveň.
Základní funkce vstup a výstup
Výstup
print("Ahoj svete") print("a","b", sep=":") jmeno = "Kryšpín" print(f"Tve jmeno je {jmeno}")
Vstup
jmeno = input() print(jmeno)
Vyhodnocování funkce input zastaví program a čeká na textový vstup uživatele.
Je možné argumentem funkce input nechat zobrazit prompt (otázku):
barva = input("Zadej svou oblibenou barvu:\n")
(\n v řetězci je speciální znak - konec řádku.)