wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Prueba saber grado décimo

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

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

python

print("Hola" + "Mundo")

a)

Hola Mundo

b)

HolaMundo

c)

"Hola"+"Mundo"

d)

Error de sintaxis

2.

¿Qué hace la función len() en Python?

a)

Convierte un texto a mayúsculas.

b)

Cuenta el número de caracteres en una cadena o elementos en una lista.

c)

Suma dos números.

d)

Detiene la ejecución del programa.

3.

¿Cuál es el resultado de este código?

python

for i in range(3):
print(i)

a)

0 1 2

b)

1 2 3

c)

3 3 3

d)

range(3)

4.

¿Cómo se captura un número entero ingresado por el usuario en Python?

a)

input("Ingrese un número")

b)

int(input("Ingrese un número"))

c)

print(input("Ingrese un número"))

d)

float("Ingrese un número")

5.

¿Qué imprime este código?

python

texto = "Python"
print(len(texto))

a)

P y t h o n

b)

6

c)

Python

d)

5

6.

¿Cuál es el error en este bucle for?

python

for x in 5: print(x)

a)

Falta range() para iterar.

b)

Debería ser while x in 5:.

c)

No hay error, funciona correctamente.

d)

Falta el signo : al final.

7.

¿Qué hace este código?

python

nombre = input("¿Cómo te llamas? ")
print("Hola,", nombre)

a)

Suma dos números.

b)

Pide el nombre al usuario y lo saluda.

c)

Genera un error porque falta int().

d)

Imprime "Hola, nombre" literalmente.

8.

¿Cuál es la salida de este código?

python

lista = [10, 20, 30]
print(len(lista))

a)

10

b)

30

c)

3

d)

0

9.

¿Qué tipo de dato devuelve input() por defecto?

a)

int

b)

float

c)

str

d)

list

10.
  1. ¿Cómo se corrige este código para que funcione?

python

numero = input("Ingrese un número: ")
print(numero + 5)

a)

Cambiar input por int(input).

b)

Usar str(5) en lugar de 5.

c)

Eliminar el + 5.

d)

Agregar len(numero).

11.
  1. ¿Qué imprime este código?

python

for letra in "ABC":
print(letra * 2)

a)

A B C

b)

AA BB CC

c)

ABS ABC

d)

2A 2B 2C

12.

¿Qué línea de código permite capturar un número decimal?

a)

float(input("Ingrese un número: "))

b)

int("Ingrese un número: ")

c)

input(float("Número: "))

d)

decimal(input("Número: "))

13.
  1. ¿Cuál es el valor de x al finalizar este bucle?

a)

3

b)

6

c)

4

d)

8

14.

Si cadena = "Hola Mundo", ¿qué devuelve len(cadena)?

a)

10 (incluye el espacio).

b)

9

c)

2 (palabras).

d)

2 (palabras).

15.
  1. ¿Qué imprime este código?

a)

True

b)

False

c)

1

d)

a

16.

¿Cuál es la diferencia entre range(5) y range(1, 5)?

a)

El primero genera [0,1,2,3,4] y el segundo [1,2,3,4].

b)

El primero genera [1,2,3,4,5] y el segundo [0,1,2,3,4].

c)

Ambos generan lo mismo.

d)


Res

17.
  1. ¿Qué hace este código?

a)

Imprime 1.0, 2.0, 3.0.

b)

Imprime 5, 10, 15.

c)

Genera un error porque falta range().

d)

Suma todos los números.

18.

¿Cómo se almacena en edad un número entero ingresado por el usuario?

a)

edad = input("Edad: ")

b)

edad = str(input("Edad: "))

c)

edad = int(input("Edad: "))

d)

edad = print("Edad: ")

19.

Si palabra = "computador", ¿qué devuelve len(palabra)?

a)

9

b)

10

c)

11

d)

8

20.
  1. ¿Qué imprime este código?

a)

Python una vez.

b)

Python Python (dos veces).

c)

0 1

d)

) Nada, hay un error.