Schreibe eine einfache Funktion
Im letzten Video hat Hugo die Grundlagen beschrieben, wie man eine Funktion definiert. Du schreibst jetzt deine eigene Funktion!
Definiere eine Funktion, shout(), die einfach einen String mit drei Ausrufezeichen '!!!' am Ende ausgibt. Den Code für die Funktion square(), die wir bereits geschrieben haben, findest du unten. Du kannst ihn als Muster verwenden, um shout() zu definieren.
def square():
new_value = 4 ** 2
return new_value
Beachte, dass der Funktionskörper bereits um 4 Leerzeichen eingerückt ist. Funktionskörper müssen um eine einheitliche Anzahl von Leerzeichen eingerückt werden, und häufig werden dafür vier Leerzeichen gesetzt.
Dieser Kurs behandelt viele Konzepte, die du vielleicht inzwischen vergessen hast. Wenn du also dein Wissen schnell auffrischen möchtest, lade dir den Python-Spickzettel herunter und halte ihn griffbereit!
Diese Übung ist Teil des Kurses
Einführung in Funktionen in Python
Anleitung zur Übung
- Vervollständige den Funktionskopf, indem du den entsprechenden Funktionsnamen hinzufügst,
shout. - Verkette im Funktionsrumpf den String
'congratulations'mit einem anderen String'!!!'. Weise das Ergebnisshout_wordzu. - Gib den Wert von
shout_wordaus. - Rufe die Funktion
shoutauf.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Define the function shout
def ____():
"""Print a string with three exclamation marks"""
# Concatenate the strings: shout_word
# Print shout_word
print(____)
# Call shout