Je hebt geleerd hoe je functies maakt met een if-elif-else-statement. Zie hieronder nog eens twee voorbeelden:
Voorbeeld 1: positief of negatief?
def PositiefOfNegatief(x):
if x > 0:
tekst = "Dit getal is positief"
elif x < 0:
tekst = "Dit getal is negatief"
else:
tekst = "Dit is het neutrale getal 0"
return tekst
input-output verwachtingen
Voorbeeld 2: grootste getal
def Grootste(x, y):
if x > y:
grootste = x
elif x < y:
grootste = y
else:
grootste = "De getallen zijn even groot."
return grootste
input-output verwachtingen
Opdracht
Maak een functie genaamd die twee getallen als invoer neemt, en de kleinste teruggeeft. Als de getallen even klein zijn, moet de functie de tekst De getallen zijn even klein. teruggeven.
input-output verwachtingen