Repaso
English
PythonFundamentosPY-64

¿Qué imprime esta llamada a la función?

def greet(name):
    return "Hi " + name

print(greet("Ana"))

Opciones

  1. Hi Ana (Opción correcta)
  2. greet
  3. Hi name
  4. Nada en absoluto

Respuesta

Hi Ana

Por qué

def define una función: un bloque de código con nombre que puedes ejecutar cuando quieras.

greet("Ana") la llama, pasando "Ana" como argumento del parámetro name.

return devuelve un valor a quien llamó a la función. print muestra después ese valor.

Así que "Hi " + "Ana" da Hi Ana.

Recuerda

def define una función. return devuelve un valor.

Términos clave

Practica esta pregunta en Repaso