Išspręsta: python, jei kitaip

Pagrindinė teiginio if else problema yra ta, kad jį skaityti ir suprasti gali būti painu.

if condition:
    statement
else:
    statement

Aukščiau pateiktas kodas yra if-else teiginys. Pirmiausia įvertinama būklė. Jei sąlyga teisinga, įvykdomas if bloko sakinys. Jei sąlyga klaidinga, vykdomas teiginys else bloke.

Sąlygos

Sąlygos yra „Python“ teiginių tipas, leidžiantis priimti sprendimus remiantis sąlygos rezultatais.

Python yra trijų tipų sąlyginiai žodžiai: if, elif ir else.

Jei teiginiai turi du argumentus: pirmasis yra loginė išraiška, o antrasis yra kodo blokas, kuris turi būti vykdomas, jei loginė išraiška yra teisinga. Pavyzdžiui:

jei x > 10: print(“x yra didesnis nei 10”) elif x == 5: print(“x lygus 5”) else: print(“x ne didesnis nei 10, nei 5”)

elif teiginiai turi tris argumentus: pirmasis yra loginė išraiška, antrasis yra pasirenkamas kodo blokas, kuris turi būti vykdomas, jei pirmoji loginė išraiška yra teisinga, o trečiasis yra pasirenkamas kodo blokas, kuris turi būti vykdomas, jei antroji loginė išraiška yra tiesa. Pavyzdžiui:

elif x > 10: print („x yra didesnis nei 10“) elif x == 5: print („x lygus 5“) elif y > 20: print („y yra didesnis nei 20“) else: print („y“ neatitinka arba viršija 20”)

Jei, kitaip

Python sistemoje if sakinys patikrina sąlygą ir vykdo kodo bloką, jei sąlyga teisinga. Teiginys else vykdo kodo bloką, jei sąlyga yra klaidinga.

Susijusios naujienos:

Palikite komentarą