While loops zonder interactie

We kunnen ook while loops gebruiken die stoppen op een andere voorwaarde. Bekijk maar het volgende voorbeeld:

getal = int(input("Geef een geheel getal: "))

while getal >= 0:
  if getal == 1:
    print("Het getal is oneven.")
  if getal == 0:
    print("Het getal is even.")
  getal = getal - 2

We vragen hier om een getal. Daarna gaan we steeds 2 van het getal afhalen totdat we 1 overhouden of 0. Als we op een gegeven moment minder dan 0 overhouden zal de loop stoppen.

Oefenopdracht - 6.2.1 - Drie keer proberen

Ga verder met je programma dat om een wachtwoord vraagt.

Gebruik nu een teller om te zorgen dat de gebruiker maar 3 keer mag proberen om het wachtwoord goed in te voeren.

Is het na drie keer nog niet gelukt dan print je een boodschap: Toegang geblokkeerd.

Last updated

Was this helpful?