Je hebt geleerd hoe je functies combineert met for-lussen. Je kan het voorbeeld hieronder nog eens bekijken.

Voorbeeld functie met een for-lus

Deze functie, genaamd zal steeds één getal als invoer nemen. Vervolgens drukt het op het scherm exact zo vaak de zin Hallo wereld! af. Hier is die functie:

def BegroetVaak(aantal_keer):
    for i in range(aantal_keer):
        print("Hallo wereld!")

Wanneer iemand deze functie gebruikt, kan die zelf kiezen welke waarde voor aantal_keer die als invoer geeft. Als iemand bijvoorbeeld 3 als invoer geeft door te typen, dan krijgt die het volgende op het scherm te zien:

Hallo wereld!
Hallo wereld!
Hallo wereld!

Zo ook krijgt iemand die typt het volgende op het scherm te zien:

Hallo wereld!
Hallo wereld!
Hallo wereld!
Hallo wereld!
Hallo wereld!
Hallo wereld!
Hallo wereld!



Opdracht

Maak een functie genaamd die een getal als invoer neemt, en vervolgens elk getal van 0 tot dat getal afdrukt op het scherm. Gebruik hiervoor een for-lus binnen de functie.

input-output verwachtingen
Invoer Verwachte afdruk op het scherm
0
1
2
3
0
1
2
3
4
5
6
7
8
9

(Er is geen output.)