Zacznij terazZacznij za darmo

Napisz prostą funkcję

W poprzednim filmie Hugo omówił podstawy definiowania funkcji. Teraz czas napisać własną!

Zdefiniuj funkcję shout(), która po prostu wypisuje ciąg znaków zakończony trzema wykrzyknikami '!!!'. Poniżej znajdziesz kod funkcji square(), którą napisaliśmy wcześniej – możesz użyć go jako wzorca przy tworzeniu shout().

def square():
    new_value = 4 ** 2
    return new_value

Zwróć uwagę, że ciało funkcji jest już wcięte o 4 spacje. Ciało funkcji musi być wcinane o stałą liczbę spacji – najczęściej stosuje się właśnie 4.

Ten kurs porusza wiele zagadnień, które mogły już ulecieć z pamięci – jeśli potrzebujesz szybkiego przypomnienia, pobierz Python for Data Science Cheat Sheet i miej go pod ręką!

To ćwiczenie jest częścią kursu

Wprowadzenie do funkcji w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Uzupełnij nagłówek funkcji, dodając odpowiednią nazwę: shout.
  • W ciele funkcji połącz ciąg znaków 'congratulations' z ciągiem '!!!'. Wynik przypisz do zmiennej shout_word.
  • Wypisz wartość zmiennej shout_word.
  • Wywołaj funkcję shout.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Define the function shout
def ____():
    """Print a string with three exclamation marks"""
    # Concatenate the strings: shout_word
    

    # Print shout_word
    print(____)

# Call shout
Edytuj i uruchom kod