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 de ejercicio
- Modifica el encabezado de la función para que acepte dos parámetros,
word1
yword2
, en ese orden. - Concatena cada uno de
word1
yword2
con'!!!'
y asígnalos ashout1
yshout2
, respectivamente. - Concatena
shout1
yshout2
juntos, 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
Pruebe este ejercicio completando este 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)