WorksheetsPython 3 - Ciclos y Funciones
Total questions: 14
Worksheet time: 7mins
¿Qué imprime este código? for i in range(3):
print(i)
1 2 3
0 1 2
0 1 2 3
1 2
¿Cuál es la salida del siguiente código? x = 10 if x > 5: print("Mayor que 5") else: print("Menor o igual a 5")
Mayor que 5
Menor o igual a 5
Nada
Error
¿Cuál es la sintaxis correcta para definir una función en Python?
function mi_funcion():
def mi_funcion:
def mi_funcion():
func mi_funcion():
¿Qué imprime este código? def saludar(): print("Hola mundo") saludar()
saludar
Hola mundo
Error
Nada
¿Para qué se utiliza la palabra clave def en Python?
Para definir un ciclo
Para crear una función
Para comparar valores
Para declarar una variable
¿Qué imprime este código? for letra in "hola": print(letra)
h o l a
hola
h
Error
¿Cuál es el resultado del siguiente código? def sumar(a, b): return a + b print(sumar(3, 4))
34
7
a + b
Error
¿Qué imprime este código? x = 7 if x % 2 == 0: print("Par") else: print("Impar")
Par
Impar
Error
Nada
¿Cuál es la principal utilidad del ciclo for en Python?
Ejecutar una instrucción solo si una condición es verdadera
Repetir una acción un número específico de veces o recorrer una secuencia
Definir una función
Salir de un programa
¿Qué estructura permite tomar decisiones en Python?
for
def
if
while
¿Qué palabra clave se utiliza para definir una función en Python?
function
define
def
fun
¿Cuál de las siguientes opciones describe mejor una función en Python?
Una estructura para repetir código varias veces
Una instrucción para comparar dos valores
Un bloque de código reutilizable que puede recibir parámetros y retornar un valor
Una herramienta para imprimir datos en pantalla
¿Qué sucede si no se usa else junto con un if?
Python lanza un error
El if no se ejecuta
No pasa nada, el else es opcional
Se ejecuta automáticamente el else
¿Qué es un parámetro en una función?
Un ciclo dentro de una función
Un valor que la función devuelve
Un valor que la función recibe para trabajar
El nombre de la función
