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

Funkce s více parametry

Hugo v poslední lekci probral, jak definovat funkce s více parametry. Teď využiješ to, co ses naučil/a, a funkci shout() dále upravíš. Upravíš ji tak, aby přijímala dva argumenty. Část funkce shout(), kterou jsi napsal/a dříve, je již zobrazena.

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

Úvod do funkcí v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Uprav hlavičku funkce tak, aby přijímala dva parametry, word1 a word2, právě v tomto pořadí.
  • Spoj každý z řetězců word1 a word2 s '!!!' a výsledky přiřaď do shout1, respektive shout2.
  • Spoj shout1 a shout2 dohromady, právě v tomto pořadí, a výsledek přiřaď do new_shout.
  • Předej řetězce 'congratulations' a 'you', právě v tomto pořadí, jako argumenty při volání funkce shout(). Návratovou hodnotu přiřaď do proměnné yell.

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 parameters word1 and word2
def shout(____, ____):
    """Concatenate strings with three exclamation marks"""
    # Concatenate word1 with '!!!': shout1
    
    
    # Concatenate word2 with '!!!': shout2
    
    
    # Concatenate shout1 with shout2: new_shout
    

    # Return new_shout
    return new_shout

# Pass 'congratulations' and 'you' to shout(): yell


# Print yell
print(yell)
Upravit a spustit kód