Projde čtyřka podmínkou větší než čtyři?
if testuje pravdivost podmínky. Je-li pravdivá, provede se jeho odsazený blok; jinak blok else. Znak == porovnává, zatímco = přiřazuje.
| Pozorování | Co z něj plyne |
|---|---|
| x = 7; x >= 5 | True: větev if |
| x = 3; x >= 5 | False: větev else |
Jeden správný příklad
- x = 7Proměnná má hodnotu 7.
- if x >= 5: y = 10 else: y = 207 >= 5 je pravda.
- y = 10Provede se pouze větev if.
Kdy pozor: Odsazení je v Pythonu součást struktury. Samostatné if bloky mohou provést více větví; if/else zde vybírá jednu.
Cíl, předpoklady a původ karty
Co se naučíš: Vyhodnotíš jednoduché if/else v Pythonu.
Co už potřebuješ znát: Proměnná a porovnání čísel.
Autorská pracovní karta PEAZIT. Nezávislá odborná revize ani měření účinnosti zatím neproběhly. · v1
Reference for the underlying principle ↗Zobrazit souvislosti
if testuje pravdivost podmínky. Je-li pravdivá, provede se jeho odsazený blok; jinak blok else. Znak == porovnává, zatímco = přiřazuje.