Introduksjon til If Else Statement in Python

Du vet allerede at et program er en serie med skriftlige instruksjoner. Til ingen overraskelse kan det være så mange tilfeller der et program må måtte ta en beslutning før du fortsetter. For eksempel å avgjøre om brukeren er gammel nok til å delta på eksamen eller om temperaturen er høy nok til å starte klimaanlegget eller velge karakteren en student har bestått med, etc. Disse beslutningene blir tatt basert på innspillforholdene og ved å se på hva du skal gjøre i den situasjonen.

Når en betingelseserklæring brukes, bestemmer programmet å kjøre en bestemt kodeblokk avhengig av inndata og betingelser. Akkurat som alle andre finesser med programmeringsspråk, støtter Python flere måter å ta beslutninger på. Hvis ikke annet er en av de mest brukte måtene å få jobben til.

Andre beslutningsuttalelser i Python er følgende:

  • Hvis uttalelse: Den brukes til å analysere om den aktuelle tilstanden er sann eller usann. Kodeblokken under den blir bare utført når betingelsen er oppfylt.
  • Hvis annet utsagn: Denne uttalelsen ligner på If-uttalelsen, men den legger til en annen blokk med kode som blir utført når betingelsene ikke er oppfylt. I denne artikkelen vil vi se på denne uttalelsestypen og dens eksempel.
  • Nested If: I situasjoner der vi må sjekke mer enn én tilstand og utføre instruksjoner, nestes om den brukes.

Flytskjemaet for en hvis annen uttalelse

Som du ser i flytskjemaet over, skaper tilstanden i en hvis ellers-setning to stier for programmet å gå på. Hvis betingelsen ikke er oppfylt, blir ikke koden under den utført, og programmet kjører uttalelse i Else-blokken.

På den annen side, når "hvis" -betingelsen er oppfylt, bare hvis en kodeblokk utføres og programmet hopper under avslutningen fra Hvis annet-setningen.

Syntaksen til en hvis annen uttalelse

Syntaksen til en hvis annen uttalelse er følgende:

if condition:
# statements to execute when the conditions are met are inserted here
else:
# Statements to be executed when the conditions are not met.

Som du kan se ovenfor, har alle betingelser hvis ikke annet to uttalelser og en betingelse skrevet. Før utsagnene blir tilstanden klargjort, når betingelsen er behandlet, tar programmet en titt på innspillet og bestemmer om det oppfyller vilkårene. Hvis det gjør det, blir uttalelser i den første blokken kjørt, og programmet hopper over utsagnene i "annet:" -delen i syntaksen.

Og hvis betingelsen ikke er oppfylt, hopper programmet over den første blokken og utførte uttalelser i “annet:” -blokken.

Eksempler på hvis annet betinget programmering

Nå som vi har sett syntaks, flytskjema og behov for uttalelser om ellers, la oss ta en titt på noen praktiske eksempler for å se det i aksjon:

Eksempel - 1

Et Python-program for å sjekke om inngangsnummeret er jevnt eller rart.

number = int(input(" Please enter the number to check : "))
if number %2 == 0:
print(" The input number is even ")
else:
print(" The input number is odd ")

Produksjon:

Eksempel - 2

Et Python-program for å sjekke om søkeren er berettiget til å stemme i valget eller ikke:

age = int (input(" Please enter the age of applicant: "))
if age>=18 :
print(" The applicant is eligible to vote in the elections " );
else :
print(" The applicant is not eligible to vote in the elections " );

Produksjon:

Eksempel 3

Python-program for å sjekke inndatateksten for riktig eller galt svar:

code = input(" What is the capital of Japan? ")
if code == 'Tokyo':
print("Congratulations ! You passed the test.")
else:
print(" Oops, the answer you entered is wrong.")
print(" Thanks for participating. “)

Produksjon:

Konklusjon - Hvis annet utsagn i Python

Beslutningsprosesser er en av grunnpilarene i programmering. Å kunne legge ordentlige betingede uttalelser er ikke bare nødvendig for å bli flink til å programmere, men det er også viktig å få ting gjort flere ganger enn ofte. Bevæpnet med kunnskapen om betingede uttalelser som om, hvis annet og nestet om, vil du være i stand til logisk å ta avgjørelser med programmet og få riktige resultater.

Anbefalte artikler

Dette er en guide til If Else Statement i Python. Her diskuterer vi en introduksjon, flytskjema, syntaks og eksempler på om annet Uttalelse i Python med noen eksempler. Du kan også gå gjennom våre andre foreslåtte artikler for å lære mer

  1. Python 3-kommandoer
  2. Cheat Sheet Python
  3. Fordeler med Python
  4. Python-strengfunksjoner
  5. Oversikt over If Else-uttalelse i R