Samenvatting

We kunnen met if elif else meerdere voorwaarden controleren. De structuur daarvoor is als volgt:

if <voorwaarde>:
  # Voer deze code uit als voorwaarde waar is
  # Het mogen uiteraard ook meerdere regels code zijn
elif <andere voorwaarde>:
  # Voer deze code uit als andere voorwaarde waar is
else:
  # Voer deze code uit als voorwaarde en andere voorwaarde NIET waar zijn

Met deze constructie kun je dus in plaats van 2 voorwaarden meer voorwaarden controleren. In het voorbeeld hierboven zijn dat er 3 maar er is geen beperking. Je kan ook het volgende doen:

if <voorwaarde>:
  # Voer deze code uit als voorwaarde waar is
  # Het mogen uiteraard ook meerdere regels code zijn
elif <andere voorwaarde>:
  # Voer deze code uit als andere voorwaarde waar is
elif <nog een voorwaarde>:
  # Voer deze code uit als nog een voorwaarde waar is
else:
  # Voer deze code uit als voorwaarde, andere voorwaarde en nog een voorwaarde NIET waar zijn

Inspringen (witruimte) belangijk

Het is heel belangrijk om in te springen (witruimte voor je code) als je code in een if statement gebruikt. Alle code die bij een if, elif of else hoort moet zijn ingesprongen!

Last updated

Was this helpful?