Search Header Logo

Funciones

Authored by Daniel Guardia

Instructional Technology

Professional Development

Used 2+ times

Funciones
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

12 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

¿Qué es una función en Python?

Un tipo de dato
Un bloque de código reutilizable
Una librería de Python
Una variable especial
Un archivo externo

Answer explanation

Una función es un bloque de código reutilizable que se puede ejecutar múltiples veces.

2.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

¿Qué imprime la siguiente función? Funcion -> def hola(): print("Hola") al ejecutar -> r = hola() print(r)

Hola Hola
None Hola
Hola None
None
Error

Answer explanation

La función imprime "Hola" y luego None porque no tiene return.

3.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

¿Cuál es la ventaja principal de usar funciones?

Reducen la velocidad del programa
Evitan usar variables
Permiten repetir código sin duplicarlo
Aumentan la complejidad

Answer explanation

Las funciones ayudan a reutilizar código y mantenerlo organizado.

4.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

¿Cuál es la principal diferencia entre print() y return en una función?

print devuelve un valor, return no
return muestra en pantalla, print no
return termina la función y devuelve un valor, print solo muestra
Ambas hacen lo mismo
return solo sirve en bucles

Answer explanation

return devuelve un valor y detiene la función, print solo muestra en consola.

5.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

¿Qué valor devuelve esta función? def suma(a, b): resultado = a + b y luego ejecutan esto -> print(suma(3, 4))

7
None
Error
True

Answer explanation

La función no tiene return, así que devuelve None.

6.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

¿CUÁL o CUÁLES son las formas correctas de calcular un promedio de 3 notas usando una función?

return n1 + n2 + n3
print((n1 + n2 + n3) / 3)
return (n1 + n2 + n3) / 3
return sum(notas)
return promedio

7.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

¿Cuál de estas funciones es la más adecuada para personalizar un saludo con el nombre del usuario?

def saludo(): return "Hola"
def saludo(nombre): print("Hola nombre")
def saludo(nombre): return f"Hola {nombre}"
def saludo(nombre): nombre

Answer explanation

La opción 3 usa f-string y return, generando un mensaje personalizado.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?