Drop links or images here to add them to the editor.
def groet():
    print("Hallo")

groet()
groet()

Functie met parameters maar zonder retourwaarde

def groet(naam, land):
    print("Hallo", naam, "uit", land + "!")

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

Functie met parameters en retourwaarde

def groet(naam, teller):
    print("Hallo", naam)
    teller += 1
    return teller

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")

Commentaar bij functies

# Doel: rekent kilometers (>= 0) om naar meters
# Invoer: kilometers, als int of float
# Uitvoer: meters, als int of float
def kmNaarMeters(km):
    meters = km * 1000
    return meters

Tip: gebruik Ctrl+/ om meerdere regels tegelijk te (de)commentariƫren.


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