Drop links or images here to add them to the editor.

Functie zonder parameters en retourwaarde

### FUNCTIEDEFINITIE
def groet():
    print("Hallo")  # print een groet

### HOOFDPROGRAMMA
groet()  # roep de functie groet() aan
groet()  # roep de functie groet() aan

Functie met parameters maar zonder retourwaarde

Argumenten worden meegegeven bij de aanroep en ontvangen als parameters in de definitie.

### FUNCTIEDEFINITIE
def groet(naam, land):  # twee parameters: naam en land
    print("Hallo", naam, "uit", land + "!")

### HOOFDPROGRAMMA
groet("Sebas", "Spanje")
groet("John", "Engeland")
groet("Janneke", "Nederland")

Functie met parameters en retourwaarde

### FUNCTIEDEFINITIE
def groet(naam, teller):
    print("Hallo", naam)
    teller += 1
    return teller  # geef de nieuwe teller terug

### HOOFDPROGRAMMA
aantal_keren = 0
aantal_keren = groet("Sebas", aantal_keren)
aantal_keren = groet("John", aantal_keren)
aantal_keren = groet("Janneke", aantal_keren)
print("Er is", aantal_keren, "keer gegroet")

Kilometers naar meters

def kmNaarMeters(km):
    meters = km * 1000
    return meters

aantal_meters = kmNaarMeters(4)
print(aantal_meters)

Geconverteerd vanuit: Python-cursus Informatica-Actief, Adriaan Dekker, Stichting INFORMATICA-Actief