Basis van het werken met aangepaste functies in Python
In Python kun je, naast het gebruik van standaard functies en methoden, ook je eigen functies creëren en toepassen.
Laten we de syntax voor het creëren
van een eigen functie bekijken. Voor de declaratie moet je het
sleutelwoord def schrijven, dan haar
naam en ronde haakjes, waarin
je parameters kunt opgeven. Vervolgens komt er een
dubbele punt, waarna in het onderliggende blok
de benodigde code wordt geschreven (het lichaam van de functie).
Het lichaam van de functie moet ingesprongen zijn,
zoals in elk ander codeblok.
Laten we als voorbeeld de functie func maken:
def func():
'''
het lichaam van de functie, waarin
de code voor
uitvoering is geschreven
'''
Laten we ervoor zorgen dat de functie func
een uitroepteken weergeeft:
def func():
print('!')
Laten we nu onze functie aanroepen. Hiervoor is het nodig om haar naam en ronde haken te schrijven:
def func():
print('!')
# We roepen onze functie aan:
func() # geeft '!' weer
Je kunt onze functie meerdere keren aanroepen - in dit geval zal elke aanroep van de functie een nieuwe weergave op het scherm veroorzaken:
def func():
print('!')
func() # geeft '!' weer
func() # geeft '!' weer
func() # geeft '!' weer
In Python moet een functie verplicht onder haar declaratie worden aangeroepen:
func() # geeft een foutmelding
def func():
print('!')
Maak een functie die je voornaam en achternaam weergeeft.
Maak een functie die de som
van 3 en 6 weergeeft.