Rešeno: python if else

Glavna težava s stavkom if else je, da je lahko zmeden za branje in razumevanje.

if condition:
    statement
else:
    statement

Zgornja koda je stavek if-else. Najprej se oceni stanje. Če je pogoj resničen, se izvede stavek v bloku if. Če je pogoj napačen, se izvede stavek v bloku else.

Pogojno

Pogojniki so vrsta stavka v Pythonu, ki vam omogoča sprejemanje odločitev na podlagi rezultatov pogoja.

V Pythonu obstajajo tri vrste pogojnikov: if, elif in else.

Stavki If sprejmejo dva argumenta: prvi je logični izraz, drugi pa je blok kode, ki se izvede, če je logični izraz resničen. Na primer:

if x > 10: print(“x je večji od 10”) elif x == 5: print(“x je enak 5”) else: print(“x ni večji od 10 niti enak 5”)

Stavki elif sprejmejo tri argumente: prvi je logični izraz, drugi je izbirni blok kode, ki se izvede, če je prvi logični izraz resničen, tretji pa neobvezni blok kode, ki se izvede, če je drugi logični izraz prav. Na primer:

elif x > 10: print(»x je večji od 10«) elif x == 5: print(»x je enako 5«) elif y > 20: print(»y je večji od 20«) else: print(»y ne dosega ali presega 20")

Če potem

V Pythonu stavek if preveri pogoj in izvede blok kode, če je pogoj resničen. Stavek else izvede blok kode, če je pogoj napačen.

Podobni objav:

Pustite komentar