Escribir una función sencilla
En el último vídeo, Hugo describió los fundamentos de cómo definir una función. ¡Ahora escribirás tu propia función!
Define una función, shout()
, que simplemente imprima una cadena con tres signos de exclamación '!!!'
al final. El código de la función square()
que hemos escrito antes se encuentra a continuación. Puedes utilizarlo como patrón para definir shout()
.
def square():
new_value = 4 ** 2
return new_value
Ten en cuenta que el cuerpo de la función ya está sangrado 4 espacios por ti. Los cuerpos de las funciones deben sangrarse con un número coherente de espacios, y elegir 4 es lo habitual.
Este curso toca muchos conceptos que puedes haber olvidado, así que si alguna vez necesitas un repaso rápido, ¡descarga la hoja de trucos de Python para la Ciencia de Datos y tenla a mano!
Este ejercicio forma parte del curso
Introducción a las funciones en Python
Instrucciones del ejercicio
- Completa el encabezado de la función y añade el nombre de la función correspondiente,
shout
. - En el cuerpo de la función, concatena la cadena,
'congratulations'
con otra cadena,'!!!'
. Asigna el resultado ashout_word
. - Imprime el valor de
shout_word
. - Llama a la función
shout
.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# Define the function shout
def ____():
"""Print a string with three exclamation marks"""
# Concatenate the strings: shout_word
# Print shout_word
print(____)
# Call shout