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
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 zmiennejshout_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