Johdatus If Else -julkaisuun Pythonissa

Tiedät jo, että ohjelma on sarja kirjallisia ohjeita. Kukaan ei ole yllättävää, että voi olla niin monia tapauksia, joissa ohjelman on ehkä tehtävä päätös ennen jatkamista. Esimerkiksi päätetään, onko käyttäjä riittävän vanha osallistumaan kokeeseen tai onko lämpötila riittävän korkea ilmastointilaitteen käynnistämiseen tai valitsemalla arvosana, jonka opiskelija on läpäissyt jne. Nämä päätökset tehdään syöttöolosuhteiden perusteella ja tarkastelemalla mitä tehdä tässä tilanteessa.

Kun ehtolauseketta käytetään, ohjelma päättää suorittaa tietyn koodilohkon tulosta ja olosuhteista riippuen. Kuten kaikki muutkin täysin varustellut ohjelmointikielet, Python tukee useita tapoja päätöksentekoon. Jos muu on yksi käytetyimmistä tavoista saada työ tehdä.

Muut Python-päätöksentekolausunnot ovat seuraavat:

  • Jos lausunto: Sitä käytetään analysoimaan, onko käsillä oleva tila tosi vai epätosi. Sen alapuolella oleva koodilohko toteutetaan vain, kun ehto täyttyy.
  • Jos muu lause : Tämä lause on samanlainen kuin If-lause, mutta se lisää toisen koodilohkon, joka suoritetaan, kun ehdot eivät täyty. Tässä artikkelissa tarkastellaan tätä lausekkeen tyyppiä ja sen esimerkkiä.
  • Sisäkkäiset Jos: Tilanteissa, joissa meidän on tarkistettava useampi kuin yksi ehto ja suoritettava ohjeet, sisäkkäiset, jos sitä käytetään.

Jos muu lausunto on vuokaavio

Kuten yllä olevasta vuokaaviosta näet, if-else-käskyn ehto luo kaksi polkua ohjelman jatkamiselle. Jos ehtoa ei täytetä, sen alla olevaa koodia ei suoriteta ja ohjelma suorittaa käskyn Else-lohkossa.

Toisaalta, jos ”jos” -ehto täyttyy, vain silloin, kun koodilohko suoritetaan ja ohjelma hyppää alle If-käskyn poistumisen.

If Else -lausekkeen syntaksi

If Else -lauseen syntaksi on seuraava:

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

Kuten yllä näet, kaikissa if-else-ehdoissa on kaksi lausetta ja ehto kirjoitettu. Ennen lausuntoja ehto tehdään selväksi, kun ehto on käsitelty, ohjelma tarkastelee syötettä ja päättää täyttääkö ehdot. Jos näin on, ensimmäisen lohkon lauseet suoritetaan ja ohjelma ohittaa lauseet syntaksin ”else:” -osiossa.

Ja jos ehtoa ei täytetä, ohjelma ohittaa ensimmäisen lohkon ja suoritetut lauseet ”else:” -lohkossa.

Esimerkkejä If Else ehdollisesta ohjelmoinnista

Nyt kun olemme nähneet syntaksin, vuokaavion ja tarvetta jos muutkin lausunnot, katsotaanpa joitain käytännön esimerkkejä nähdäksesi sen toiminnassa:

Esimerkki - 1

Python-ohjelma tarkistaa, onko syöte numero parillinen vai pariton.

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

lähtö:

Esimerkki - 2

Python-ohjelma sen tarkistamiseksi, onko hakijalla mahdollisuus äänestää vaaleissa:

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

lähtö:

Esimerkki 3

Python-ohjelma tarkistaa syötetekstin oikean tai väärän vastauksen:

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. “)

lähtö:

Johtopäätös - Jos muu lausunto Pythonissa

Päätöksenteko on yksi ohjelmoinnin ydinpilareista. Osaamisen asettaminen oikeille ehdollisille lauseille ei ole välttämätöntä vain ohjelmoinnin sujuvuuden kannalta, mutta on myös tärkeää saada asiat tekemään useammin kuin usein. Asennettuna ehdollisten lauseiden, kuten if, else ja pested if, tiedolla pystyt tekemään loogisesti päätöksiä ohjelman kanssa ja saada oikeita tuloksia.

Suositellut artikkelit

Tämä on opas If Else -julkaisusta Pythonissa. Tässä keskustellaan johdannosta, vuokaaviosta, syntaksista ja esimerkkeistä Pythonin lausunnosta, joskin muutama näytekoodi. Voit myös käydä läpi muut ehdotetut artikkelimme saadaksesi lisätietoja

  1. Python 3 -komennot
  2. Huijauskortti Python
  3. Pythonin edut
  4. Python-kielitoiminnot
  5. Katsaus If Else -julkaisuun R: ssä