Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Python If-Else Statement Syntaxis | Meester Worden in Python If-Else Statements
Controleflow in Python

Python If-Else Statement Syntaxis

Veeg om het menu te tonen

De if-else-instructie is een van de meest gebruikte constructies in Python en stelt het programma in staat beslissingen te nemen op basis van voorwaarden.

De basis-syntaxis van de if-instructie is als volgt:

if condition:
    # Code to execute when the condition is True

De if-instructie controleert of een voorwaarde waar is. Als dat het geval is, wordt de code binnen het blok uitgevoerd.

Bij de else-instructie hoef je de voorwaarde niet expliciet te definiëren, omdat deze automatisch alle scenario's dekt waarin de if-voorwaarde onwaar is:

if condition:
    # Code to execute when the condition is True
else:
    # Code to execute when the condition is False
Note
Opmerking

Python is hoofdlettergevoelig, dus het sleutelwoord else moet in kleine letters worden geschreven. Als het als Else wordt geschreven, leidt dit tot een syntaxfout.

De dubbele punt (:) aan het einde van zowel de if- als de else-regel is verplicht. Deze geeft het begin aan van het codeblok dat wordt uitgevoerd wanneer de voorwaarde waar of onwaar is.

Daarnaast is correcte inspringing vereist om aan te geven welke statements bij de if- of else-blokken horen. Dit is cruciaal voor de Python-interpreter om de scope van elk blok te bepalen.

Dit diagram illustreert de stroom van een if-else-statement. Het laat zien dat als een voorwaarde waar is, het programma het if-codeblok uitvoert. Als de voorwaarde onwaar is, wordt het else-codeblok uitgevoerd. Het proces eindigt nadat een van de blokken is uitgevoerd.

Voorbeeld: Controleren of een gebruiker zijn stappendoel heeft gehaald

1234567
steps_taken = 9000 step_goal = 10000 if steps_taken >= step_goal: print("Great job, you've reached your step goal!") else: print("Keep going, you're almost there!")

In dit voorbeeld controleert het programma of het aantal door de gebruiker genomen stappen groter dan of gelijk aan het stappendoel is. Als aan de voorwaarde wordt voldaan (d.w.z. de gebruiker heeft zijn stappendoel bereikt of overschreden), print het programma een felicitatiebericht. Als niet aan de voorwaarde wordt voldaan, wordt het else-blok uitgevoerd en wordt de gebruiker aangemoedigd om door te gaan.

1. Wat is het doel van het else-blok in een if-else-instructie?

2. Welke bewering is waar in de volgende code?

3. Welke bewering is waar in de volgende code?

question mark

Wat is het doel van het else-blok in een if-else-instructie?

Selecteer het correcte antwoord

question mark

Welke bewering is waar in de volgende code?

Selecteer het correcte antwoord

question mark

Welke bewering is waar in de volgende code?

Selecteer het correcte antwoord

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 1

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 2. Hoofdstuk 1
some-alt