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 twee waarden als invoer neemt: een tekst (string) en het aantal keer dat die tekst afgedrukt moet worden (integer). De functie drukt vervolgens die tekst het opgegeven aantal keer af. Gebruik hiervoor een for-lus binnen de functie.

input-output verwachtingen
Invoer Verwachte afdruk op het scherm
Hallo wereld!
Hallo wereld!
Hallo wereld!
Hallo wereld!
Python is leuk!
Python is leuk!
Python is leuk!
Python is leuk!
Python is leuk!
Python is leuk!
Python is leuk!

(Er is geen output.)
.
.
.
.