Cursusinhoud
Voorwaardelijke Uitspraken in Python
Voorwaardelijke Uitspraken in Python
Inleiding tot Python If-Verklaringen
In deze cursus richten we ons op het begrijpen van het doel van voorwaardelijke uitspraken, leren we hoe ze besluitvorming in programmeren mogelijk maken, en verkennen we een voorbeeld om ze in actie te zien.
Wat Zijn Voorwaardelijke Verklaringen?
Een voorwaardelijke verklaring stelt je programma in staat om beslissingen te nemen door verschillende blokken code uit te voeren op basis van of een specifieke voorwaarde True
of False
is. Zie het als het beantwoorden van een "ja of nee" vraag in je code: "Als deze voorwaarde waar is, doe dit."
Stel je bijvoorbeeld voor dat je een Fitness Tracker bouwt. Als het aantal stappen van een gebruiker hun dagelijkse doel bereikt, kun je een felicitatiebericht weergeven. Anders kun je hen aanmoedigen om meer stappen te zetten.
Syntax van een Voorwaardelijke Verklaring
Hier is de basis syntax van een if statement:
python
Uitleg van de Syntax:
if
: dit sleutelwoord begint de voorwaardelijke verklaring;condition
: dit is een logische expressie die evalueert naarTrue
ofFalse
;Codeblok: de ingesprongen code onder de
if
verklaring wordt alleen uitgevoerd wanneer de voorwaardeTrue
is.
Voorbeeld: Controleren van Stappentelling in een Fitness Tracker
Laten we een eenvoudig voorbeeld schrijven met een Fitness Tracker. We zullen controleren of de gebruiker hun stappendoel voor de dag heeft bereikt.
steps_taken = 12000 step_goal = 10000 if steps_taken >= step_goal: print("Congratulations! You've reached your daily step goal.")
Uitleg
Voorwaarde: de
if
verklaring controleert of het aantal genomen stappen (steps_taken
) groter dan of gelijk aan het stappendoel (step_goal
) is;Resultaat: als de voorwaarde True is (bijv.
12000 >= 10000
), wordt het bericht"Congratulations! You've reached your daily step goal."
afgedrukt. Maar als de voorwaarde False is (bijv.7500 >= 10000
), gebeurt er niets en gaat het programma verder.
1. Wat is het doel van een conditionele uitspraak?
2. Wat doet deze code als steps_taken = 7500
en step_goal = 10000
?
Bedankt voor je feedback!