ComenzarEmpieza gratis

Funciones de un solo parámetro

¡Enhorabuena! ¡Has definido y llamado correctamente a tu propia función! Eso está muy bien.

En el ejercicio anterior, definiste y llamaste a la función shout(), que imprimía una cadena concatenada con '!!!'. Ahora actualizarás shout(). Para ello, añadirás un parámetro para que pueda aceptar y procesar cualquier argumento de cadena que se le pase. Ten en cuenta también que shout(word), la parte de la cabecera que especifica el nombre de la función y el parámetro o parámetros, se conoce como la firma de la función. ¡Puede que encuentres este término en la naturaleza!

Este ejercicio forma parte del curso

Introducción a las funciones en Python

Ver curso

Instrucciones del ejercicio

  • Completa el encabezado de la función añadiendo el nombre del parámetro, word.
  • Asigna el resultado de concatenar word con '!!!' a shout_word.
  • Imprime el valor de shout_word.
  • Llama a la función shout() y pásale la cadena 'congratulations'.

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

# Define shout with the parameter, word
def shout(____):
    """Print a string with three exclamation marks"""
    # Concatenate the strings: shout_word
    ____ = ____ + '!!!'

    # Print shout_word
    print(____)

# Call shout with the string 'congratulations'
Editar y ejecutar código