Python hvis annet uttalelse

Python hvis annet uttalelse
Python If-Else-uttalelse brukes i COD for beslutningstaking. Oftere kreves beslutningstaking for å utføre et bestemt stykke kode hvis en bestemt tilstand er sann.

I Python er det tiltenkte formålet med å bruke IF-Else beslutninger. Syntaksen til IF-Else-setningen i Python ligner de fleste programmeringsspråk som Java, C, C ++ og C#.

Denne artikkelen beskriver Python If-Else-utsagnene i detalj.

Syntaks

Hvis test_ekspression:
uttalelse (er) å utføre
ellers:
uttalelse (er) å utføre

I IF -tilstanden blir testuttrykk evaluert. Testuttrykket kan også kalles en tilstand. I tilfelle en sann tilstand, blir uttalelsen om IF -blokken utført, ellers føres programstrømmen til andre tilstand. Flytskjemaet skildrer utførelsen av IF-Else-setningen.

Python hvis annet uttalelse eksempler

La oss se et eksempel på en IF-Else i Python. I det oppgitte eksemplet er en NUM -variabel erklært for et tall med en verdi på 13. Hvis tilstanden sjekker om tallet er større enn 10 eller ikke. Hvis tallverdien er mer enn 10, utføres IF -kroppen, og det skriver ut at tallet er større enn 10. I tilfelle hvis tallet er mindre enn 10, utføres ellers andre blokkering, og det skriver ut at tallet er mindre enn 10.

Num = 13
# Bruke tilstand
Hvis Num> 10:
Print ("Antallet er større enn 10")
# erklærer det andre uttalelsen
ellers:
trykk ("tallet er mindre enn 10")

Produksjon
Utgangen viser at tallet 13 er større enn 10.


La oss nå se et eksempel på et tall som er mindre enn 10.

num = 3
# erklærer IF -uttalelsen for å sjekke om nummeret er større enn 10 eller ikke
Hvis Num> 10:
Print ("Antallet er større enn 10")
ellers:
trykk ("tallet er mindre enn 10")

Produksjon

ELIF -uttalelsen i Python

Python lar oss evaluere eller sjekke flere testuttrykk ved å bruke ELIF -setningen. ELIF er den korte formen for annet hvis uttalelse. Vi kan bruke de matematiske operatørene til å evaluere tilstanden som =, != (ikke lik), osv.

I ELIF -uttalelsen, hvis den første hvis tilstanden ikke er sant, vil programmet evaluere neste ELIF -blokkeringstilstand og så videre. I tilfelle hvis alle forholdene er falske, vil den andre tilstanden til slutt bli utført.

La oss se et eksempel på dette.

# Deklarerer en navnevariabel
Navn = input ("Skriv inn navnet på Animal \ n")
Hvis navn == "ku":
trykk ("Du skrev inn ku")
elif name == "hund":
trykte ("du skrev inn hund")
elif name == "Cat":
trykk ("Du skrev inn katt")
ellers:
trykk ("Dette er den andre blokken")

Produksjon

Nestet hvis tilstand i Python

Vi kan erklære flere hvis forhold i en IF -tilstand. Dette fenomenet kalles nestet hvis tilstand. La oss se et eksempel på dette.

# Deklarerer en aldersvariabel
alder = 13
Hvis alder> 10:
trykk ("Du er over 10")
# en if -tilstand i IF -tilstanden
Hvis alder> 12:
trykk ("Du er også over 12")
Hvis alder == 13:
trykk ("Du er 13 år")
ellers:
trykk ("Du er ikke 13 år")
ellers:
trykk ("Du er mindre enn 10 år")

Produksjon

Konklusjon

Denne artikkelen forklarer IF-Else-uttalelsen i Python ved å bruke enkle eksempler. If-ests-uttalelse brukes til å evaluere testuttrykket.