Functions with multiple parameters
Hugo discussed the use of multiple parameters in defining functions in the last lecture. You are now going to use what you've learned to modify the shout() function further. Here, you will modify shout() to accept two arguments. Parts of the function shout(), which you wrote earlier, are shown.
Questo esercizio fa parte del corso
Introduction to Functions in Python
Istruzioni dell'esercizio
- Modify the function header such that it accepts two parameters,
word1andword2, in that order. - Concatenate each of
word1andword2with'!!!'and assign toshout1andshout2, respectively. - Concatenate
shout1andshout2together, in that order, and assign tonew_shout. - Pass the strings
'congratulations'and'you', in that order, to a call toshout(). Assign the return value toyell.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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)