Funciones con múltiples parámetros
En la última clase, Hugo habló del uso de múltiples parámetros en la definición de funciones. Ahora vas a utilizar lo que has aprendido para modificar aún más la función shout(). Aquí modificarás shout() para que acepte dos argumentos. Se muestran partes de la función shout(), que escribiste anteriormente.
Este ejercicio forma parte del curso
Introducción a las funciones en Python
Instrucciones del ejercicio
- Modifica el encabezado de la función para que acepte dos parámetros,
word1yword2, en ese orden. - Concatena cada uno de
word1yword2con'!!!'y asígnalos ashout1yshout2, respectivamente. - Concatena
shout1yshout2juntos, en ese orden, y asígnalo anew_shout. - Pasa las cadenas
'congratulations'y'you', en ese orden, a una llamada ashout(). Asigna el valor de retorno ayell.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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)