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

Registrací souhlasíte s provozními podmínkami a zásadami ochrany osobních údajů.

Nebo se registrujte pomocí:

6/10

Příkaz elif | Start Coder