proglog

Een inleiding tot programmatielogica met Python

View on GitHub

Nesten

Je kan binnen if-blokken opnieuw een if plaatsen. Men spreekt dan over ‘nesten’.
Het is aan jou om na te denken over hoe je dit nesten gebruikt naarmate je grotere programma’s maakt.
Voorbeeld: Je laat de gebruiker een temperatuur intikken. Als de temperatuur kleiner of gelijk is aan 0 (controle met een if) zijn er nog twee mogelijkheden:

Je nest een if-else binnen de eerste if om de ene of de andere tekst te tonen.
Je maakt een nieuw bestand thuis.py. Je schrijft volgende regels:

temperatuur = float(input("Temperatuur: "))
if temperatuur <= 0:
    if temperatuur < -40:
        print("Blijf thuis.")
    else:
        print("Doe een dikke jas aan.")

Je bewaart en voert uit.

image VDAB
image Grootste
image Examens
image Schrikkeljaar
image Kindergeld

⏪ Or en And ⏫ Index While ⏩