Příkaz elif
Někdy je potřeba aby program řešil více než 2 možnosti (if
, else
). Proto můžeme přidat více podmínek pomocí příkazu elif
. Například ve fotbale může buď vyhrát domácí tým nebo hosté a nebo je remíza:
golyDomaci = 3
golyHoste = 2
if golyDomaci < golyHoste:
print("Vyhráli hosté!")
elif golyDomaci > golyHoste:
print("Vyhráli domácí!")
else:
print("Remíza!")
Zde můžeme vidět 1 příkaz elif
, ale můžeme jich přidat kolik jen chceme.
Důležité je si uvědomit, že se podmínky vyhodnocují shora dolů. To znamená, že blok první podmínky, která se vyhodnotí jako pravdivá (True
) bude proveden. V příkladě nahoře golyDomaci < golyHoste
je nepravda (False
) a golyDomaci > golyHoste
je pravda, takže se spustí blok kódu prvního příkazu elif
a zbytek podmínek se přeskočí. Kdyby žádná podmínka nebyla pravdivá, tak se spustí blok kódu příkazu else
.
Pokyny
Použijte příkaz elif
, který vypíše Just Do It
pokud je značka "Nike"
.
Začněte programovat zdarma
6/10