Introduktion til If Else-erklæring i Python

Du ved allerede, at et program er en række skriftlige instruktioner. Til ingen overraskelse kan der være så mange tilfælde, hvor et program muligvis skal tage en beslutning, før de fortsætter. For eksempel at beslutte, om brugeren er gammel nok til at deltage i eksamenen, eller om temperaturen er høj nok til at starte klimaanlægget eller vælge den karakter, en studerende har bestået med osv. Disse beslutninger træffes baseret på inputforholdene og ved at se hvad man skal gøre i denne situation.

Når der bruges en betingelsesangivelse, beslutter programmet at køre en bestemt kodeblok afhængigt af input og betingelser. Ligesom ethvert andet programmeringssprog, der er fuldt udstyret, understøtter Python flere måder at tage beslutningstagning på. Hvis ellers er det en af ​​de mest anvendte måder at få jobbet til.

Andre beslutningsangivelser i Python er følgende:

  • Hvis erklæring: Det bruges til at analysere, om den aktuelle betingelse er sand eller forkert. Kodeblokken nedenfor den udføres kun, når betingelsen er opfyldt.
  • Hvis andet erklæring: Denne erklæring ligner If-erklæringen, men den tilføjer en anden blok af kode, der udføres, når betingelserne ikke er opfyldt. I denne artikel vil vi se på denne erklæringstype og dens eksempel.
  • Indlejret Hvis: I situationer, hvor vi skal kontrollere mere end en tilstand og udføre instruktioner, indlejres, hvis den bruges.

Flowchart for en hvis anden erklæring

Som du kan se i flowdiagrammet ovenfor, skaber betingelsen i en hvis ellers erklæring to stier til programmet, der skal køres på. Hvis betingelsen ikke er opfyldt, udføres koden nedenfor den ikke, og programmet udfører udsagn i Else-blokken.

På den anden side, når "if" -betingelsen er opfyldt, kun hvis en kodeblokering udføres, og programmet springer derefter under afslutningen af ​​Hvis andet-sætningen.

Syntaks for en hvis andet erklæring

Syntaks for en If Else-erklæring 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 ellers, to udsagn og en betingelse skrevet. Før udsagnene gøres betingelsen klar, når betingelsen er behandlet, tager programmet et kig på input og beslutter, om det opfylder betingelserne. Hvis det sker, udføres udsagn i den første blok, og programmet springer udsagnene over i “andet:” i syntaxen.

Og hvis betingelsen ikke er opfyldt, springer programmet over den første blok og udførte udsagn i “andet:” -blokken.

Eksempler på hvis andre betingede programmering

Nu hvor vi har set syntaks, flowdiagram og behov for, hvis andet, udsagn, lad os se på nogle praktiske eksempler for at se det i handling:

Eksempel - 1

Et Python-program til at kontrollere, om indtastningsnummeret er jævnt eller ulige.

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 ")

Produktion:

Eksempel - 2

Et Python-program for at kontrollere, om ansøgeren er berettiget til at stemme ved valget eller ej:

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 " );

Produktion:

Eksempel 3

Python-program for at kontrollere indtastningsteksten for rigtigt eller forkert 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. “)

Produktion:

Konklusion - Hvis andet udsagn i Python

Beslutningstagning er en af ​​de centrale søjler i programmering. At være i stand til at opstille ordentlige betingede udsagn er ikke kun nødvendigt for at blive god til programmering, men det er også vigtigt at få tingene gjort flere gange end ofte. Bevæbnet med viden om betingede udsagn som om, hvis-andet og indlejret hvis, vil du være i stand til logisk at tage beslutninger med programmet og få korrekte resultater.

Anbefalede artikler

Dette er en guide til If Else-erklæring i Python. Her diskuterer vi en introduktion, flowdiagram, syntaks og eksempler på, hvis ellers erklæring i Python med en vis prøvekode. Du kan også gennemgå vores andre foreslåede artikler for at lære mere

  1. Python 3-kommandoer
  2. Cheat Sheet Python
  3. Fordele ved Python
  4. Python-strengfunktioner
  5. Oversigt over hvis andet erklæring i R

Kategori: