Funkcje z jednym parametrem
Gratulacje! Udało ci się zdefiniować i wywołać własną funkcję – to naprawdę świetny wynik.
W poprzednim ćwiczeniu zdefiniowałeś i wywołałeś funkcję shout(), która wypisywała ciąg znaków połączony z '!!!'.
Teraz zaktualizujesz shout(), dodając parametr, dzięki czemu funkcja będzie mogła przyjmować i przetwarzać dowolny argument tekstowy. Zwróć też uwagę, że shout(word) – część nagłówka określająca nazwę funkcji i jej parametr(y) – nosi nazwę sygnatury funkcji. Możesz się z tym terminem spotkać w praktyce!
To ćwiczenie jest częścią kursu
Wprowadzenie do funkcji w Pythonie
Instrukcje do ćwiczenia
- Uzupełnij nagłówek funkcji, dodając nazwę parametru:
word. - Przypisz do
shout_wordwynik połączeniawordz'!!!'. - Wypisz wartość
shout_word. - Wywołaj funkcję
shout(), przekazując jej ciąg znaków'congratulations'.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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'