¿Qué imprime esta llamada a la función?
def greet(name):
return "Hi " + name
print(greet("Ana"))Opciones
- Hi Ana (Opción correcta)
- greet
- Hi name
- 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.