ComenzarEmpieza gratis

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

Ver curso

Instrucciones de ejercicio

  • Modifica el encabezado de la función para que acepte dos parámetros, word1 y word2, en ese orden.
  • Concatena cada uno de word1 y word2 con '!!!' y asígnalos a shout1 y shout2, respectivamente.
  • Concatena shout1 y shout2 juntos, en ese orden, y asígnalo a new_shout.
  • Pasa las cadenas 'congratulations' y 'you', en ese orden, a una llamada a shout(). Asigna el valor de retorno a yell.

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)
Editar y ejecutar código