Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz de Programación en Python

Total questions: 31

Worksheet time: 8hrs 45mins

Name
Class
Date
1.

¿Qué tipo de dato se utiliza para representar texto en Python?

a)

int

b)

float

c)

str

d)

bool

2.

¿Qué función se utiliza para mostrar un mensaje en la terminal?

a)

print()

b)

show()

c)

input()

d)

display()

3.

¿Cuál de las siguientes opciones es un ejemplo de un número decimal (float)?

a)

20

b)

1000

c)

3.14

d)

-7

4.

¿Qué operador se utiliza para comprobar si dos valores son iguales?

a)

>=

b)

<=

c)

==

d)

!=

5.

¿Qué método se utiliza para convertir un valor a entero?

a)

int()

b)

float()

c)

str()

d)

bool()

6.

¿Cuál es la forma correcta de crear una variable en Python?

a)

nombreVariable -> valor

b)

nombreVariable: valor

c)

valor = nombreVariable

d)

nombreVariable = valor

7.

¿Qué operador se utiliza para sumar dos números?

a)

-

b)

/

c)

*

d)

+

8.

¿Qué tipo de dato representa una condición lógica en Python?

a)

string

b)

float

c)

int

d)

bool

9.

¿Qué método se utiliza para contar cuántas veces aparece un carácter en un string?

a)

count()

b)

index()

c)

size()

d)

length()

10.

¿Qué función se utiliza para pedir un valor al usuario?

a)

input()

b)

get()

c)

request()

d)

ask()

11.

¿Qué operador se utiliza para comprobar si un elemento forma parte de otro?

a)

is

b)

in

c)

not in

d)

contains

12.

¿Cuál es la forma correcta de crear una lista en Python?

a)

lista = <>

b)

lista = {}

c)

lista = ()

d)

lista = []

13.

¿Qué método se utiliza para añadir un elemento al final de una lista?

a)

insert()

b)

append()

c)

add()

d)

push()

14.

¿Qué método se utiliza para eliminar un elemento de una lista por su valor?

a)

delete()

b)

pop()

c)

discard()

d)

remove()

15.

¿Qué función se utiliza para obtener la longitud de una lista?

a)

length()

b)

count()

c)

size()

d)

len()

16.

¿Qué tipo de dato se utiliza para almacenar pares clave-valor?

a)

lista

b)

tupla

c)

diccionario

d)

string

17.

¿Qué método se utiliza para obtener todas las claves de un diccionario?

a)

get()

b)

keys()

c)

values()

d)

items()

18.

¿Qué estructura de control se utiliza para ejecutar un bloque de código si se cumple una condición?

a)

if

b)

switch

c)

while

d)

for

19.

¿Qué palabra clave se utiliza para finalizar un bucle anticipadamente?

a)

stop

b)

continue

c)

break

d)

exit

20.

¿Qué palabra clave se utiliza para ignorar el resto del código en una iteración del bucle?

a)

continue

b)

stop

c)

break

d)

exit

21.

¿Qué función se utiliza para generar un número aleatorio en Python?

a)

randomize()

b)

random()

c)

randint()

d)

rand()

22.

¿Qué función se utiliza para sumar todos los elementos de una lista?

a)

sum()

b)

total()

c)

add()

d)

combine()

23.

¿Cuál es la salida del siguiente código?

a)

1 2 3 4 5

b)

5 4 3 2 1

c)

0 1 2 3 4

d)

Error

24.

¿Qué hace este código?

a)

Imprime siempre "¡Acceso concedido!"

b)

Termina si introduces "python123"

c)

Es un bucle infinito

d)

Solo funciona si pones "python"

25.

¿Qué error tiene este bucle?

a)

Faltan comillas

b)

No imprime nada

c)

x nunca cambia → bucle infinito

d)

Error de sintaxis

26.

¿Cuándo se detiene el bucle?

a)

Al escribir cualquier cosa

b)

Si se escribe “sí” o “si”, sin importar mayúsculas

c)

Solo si se escribe en minúsculas

d)

Nunca

27.

Completa el siguiente código

(a)  

28.

Se desea ingresar números positivos. El programa debe continuar mientras el total acumulado sea menor que 100 y no se ingrese el número -1, que actúa como "interruptor de emergencia"

(a)  

29.

Introduce la condición para que el bucle se termine al escribir una palabra con más de 6 letras

(a)  

30.

Crea una lista con mas de 5 elementos

(a)  

31.

El bucle no se termina hasta que escribas alguna palabra sin la "X"

(a)