Welkom bij de zesde lezing in deze reeks. Nu gaan we dieper in op programmeren en leren we het gebruik van "if-statements" in Python.
"if-statements" zijn uiterst belangrijk bij het programmeren, omdat ze ons in staat stellen programma's te bouwen die beslissingen kunnen nemen op basis van een bepaalde voorwaarde.
Als Statement
"If statement" wordt gebruikt om een programma uit te voeren op basis van verschillende beslissingen. Lees bijvoorbeeld dit:
“Als het warm is,
Het is een hete dag
Drink veel water
Anders, als het koud is
Het is een koude dag
draag warme kleding
Anders is het een mooie dag”
In de bovenstaande verklaringen nemen we enkele beslissingen op basis van enkele voorwaarden. De eerste verklaring is een voorwaarde, de tweede is de implicatie ervan en de derde is het uitvoeren van een beslissing.
De if-statements werken op dezelfde manier.
Laten we het eens bekijken in de programmering.
We introduceren een booleaanse variabele.
is_hot = true
Nu zullen we een "if-statement" toevoegen
if is_hot:
print("It's a hot day.")
Nu wordt deze expressie uitgevoerd als de bovenstaande voorwaarde waar is. Om uit een "if-statement" te komen, moet je op "Shift + Tab" drukken om je cursor in de rij te krijgen voor een nieuwe regel code.
Laten we nu dit programma uitvoeren.
Laten we nu met dit programma spelen.
Kijk wat er gebeurt als ik de bovenstaande voorwaarde op false zet.
Het is duidelijk dat als de voorwaarde onwaar is, het "if-statement" niet wordt uitgevoerd. Nu gaan we een tweede voorwaarde toevoegen die zal worden uitgevoerd als de eerste voorwaarde niet wordt vervuld.
is_hot = False
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
else:
print("It's a cold day.")
print("Wear warm clothes.")
print("Enjoy your day")
De voorwaarde "als" is onwaar, dus de interpreter gaat naar de volgende reeks codes onder de inspringing "anders".
"Als-verklaring" is niet noodzakelijkerwijs beperkt tot slechts twee voorwaarden. U kunt in zoveel omstandigheden spitten als u wilt. Laten we enkele voorwaarden aan dit programma toevoegen.
We definiëren een andere voorwaarde met een booleaanse variabele. Laat maar zo:
if_cold = True
Nu kunnen we een derde voorwaarde aan ons programma toevoegen. Het werkt als volgt
is_hot = False
if_cold = True
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
elif is_cold:
print("It's a cold day.")
print("Wear warm clothes.")
else:
print("It's a lovely day")
print("Enjoy your day")
Als het nu noch een warme noch een koude dag is, dan is het een mooie dag. Hier hebben we een nieuwe functie "elif" gebruikt om een nieuwe voorwaarde te definiëren tussen eerste "als" en laatste "anders". U kunt zoveel "elif" toevoegen als u wilt.
Oefening
Oplossing
Inpakken!
Ik hoop dat jullie genieten van deze serie. De volgende lezing gaat over het gebruik van operators in Python.
Peace!
Laat een reactie achter