Začněte nyníZačněte zdarma

Funkce s jedním parametrem

Gratulujeme! Úspěšně jsi definoval/a a zavolal/a vlastní funkci! To je skvělý výsledek.

V předchozím cvičení jsi definoval/a a zavolal/a funkci shout(), která vypsala řetězec spojený s '!!!'. Teď funkci shout() rozšíříš o parametr, aby mohla přijímat a zpracovávat libovolný řetězcový argument. Všimni si také, že shout(word) — část hlavičky, která určuje název funkce a její parametr(y) — se nazývá signatura funkce. Tento termín se ti v praxi určitě ještě objeví!

Toto cvičení je součástí kurzu

Úvod do funkcí v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Dokonči hlavičku funkce přidáním názvu parametru, word.
  • Přiřaď výsledek spojení word s '!!!' do proměnné shout_word.
  • Vypiš hodnotu proměnné shout_word.
  • Zavolej funkci shout() a předej jí řetězec 'congratulations'.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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'
Upravit a spustit kód