if en for loops

Je kunt ook if en for combineren natuurlijk. Kijk maar naar het voorbeeld hieronder.

if keuze == 'een':
  print("Welkom!")
elif keuze == 'veel':
  aantal = int(input("Hoeveel groeten wil je?"))
  
  for _ in range(aantal):
    print("Welkom!")
else:
  print("Jouw keuze is niet geldig: " + keuze)

In het voorbeeld is een loop in een if gebruikt. Het kan ook andersom.

print("Ik ga zo 5 keer om een getal vragen. ")

for aantal in range(1, 6):
  getal = int(input("Geef getal " + str(aantal) + ": "))

  if getal < 0:
    print("Je hebt een getal onder 0 gegeven!")

Hier vragen we 5 keer om een getal en voor ieder getal checken we of het onder 0 is.

Oefenopdracht - 4.2.1 - Kerstboom versiering

Teken met een for loop een halve kerstboom met 2 kerstballen of andere leuke versiering. # ## ##0 ###0 ##### ###### ####### ||

Last updated

Was this helpful?