Funktionen mit einem Parameter
Glückwunsch! Du hast erfolgreich deine eigene Funktion definiert und aufgerufen! Das ist ziemlich cool.
In der vorherigen Übung hast du die Funktion shout() definiert und aufgerufen, die einen mit '!!!' verketteten String ausgibt.
Jetzt aktualisierst du shout(), indem du einen Parameter hinzufügst, damit sie jedes übergebene String-Argument akzeptieren und verarbeiten kann. Beachte auch, dass shout(word), der Teil des Kopfes, der den Funktionsnamen und die Parameter angibt, als Signatur der Funktion bezeichnet wird. Dieser Begriff kann dir in der Praxis begegnen!
Diese Übung ist Teil des Kurses
Einführung in Funktionen in Python
Anleitung zur Übung
- Vervollständige den Funktionskopf, indem du den Parameternamen
wordhinzufügst. - Weise
shout_worddas Ergebnis der Verkettung vonwordmit'!!!'zu. - Gib den Wert von
shout_wordaus. - Rufe die Funktion
shout()auf und übergib ihr den String'congratulations'.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Define shout with the parameter, word
def shout(____):
"""Print a string with three exclamation marks"""
# Concatenate the strings: shout_word
____ = ____ + '!!!'
# Print shout_word
print(____)
# Call shout with the string 'congratulations'