Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Uzupełnij nagłówek funkcji, dodając nazwę parametru: word.
  • Przypisz do shout_word wynik połączenia word z '!!!'.
  • 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'
Edytuj i uruchom kod