Alle fag › Programmering med Python › Betingelser: if/elif/else
Betingelser: if/elif/else
if, elif og else lar programmet velge mellom grener ut fra betingelser. Python sjekker grenene i rekkefølge og kjører bare den første som er sann. Sammenkjedede sammenligninger som 5 < x < 10 fungerer direkte.
første sanne avgjør hvilken gren som kjører
Symboler
| betingelser sjekket i rekkefølge |
Eksempel
x = 18
if x < 4: ... elif x < 7: ... else: print("C")
Siden og , skrives "C".
elif sjekkes bare hvis alle tidligere betingelser var usanne — rekkefølgen betyr noe.← while-løkke · break og continue →