wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Prueba de Python

Total questions: 42

Worksheet time: 1hrs 20mins

Name
Class
Date
1.

¿Qué resultado se obtendrá con el siguiente código?

a)

a) "Hace frío"

b)

b) "Hace calor"

c)

c) No se imprime nada

2.

¿Qué se imprime con el siguiente código?

a)

a) Buenos días

b)

b) Buenas tardes

c)

c) Buenas noches

3.

¿Qué operador se utiliza para comparar igualdad en Python?

a)

a) =

b)

b) ==

c)

c) ===

4.

¿Qué se imprimirá con el siguiente código?

a)

a) "El número es menor que 5"

b)

b) "El número no es menor que 5"

c)

c) No se imprime nada

5.

¿Qué operador se utiliza para verificar si un valor es mayor o igual que otro en Python?

a)

a) >=

b)

b) =>

c)

c) ->

6.

¿Qué se imprime con el siguiente código?

a)

a) El número es par

b)

b) El número es divisible por 5

c)

c) El número no es ni par ni divisible por 5

7.

¿Qué palabra clave se utiliza en Python para verificar varias condiciones en una sola instrucción "if"?

a)

a) and

b)

b) or

c)

c) not

8.

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

a)

a) "x es igual a y"

b)

b) "x no es igual a y"

c)

c) No se imprime nada

9.

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

a)

a) "x es mayor que y"

b)

b) "x no es mayor que y"

c)

c) No se imprime nada

10.

¿Qué se imprimirá con el siguiente código?

a)

a) "Eres mayor de edad"

b)

b) "Eres menor de edad"

c)

c) No se imprime nada

11.

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

a)

a) "x es igual a y"

b)

b) "x no es igual a y"

c)

c) No se imprime nada

12.

¿Qué operador se utiliza para verificar si un valor es menor que otro en Python?

a)

a) <

b)

b) >

c)

c) <=

13.

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

a)

a) Eres menor de edad

b)

b) Eres adulto

c)

c) Eres adulto mayor

14.

¿Cuál es la palabra clave en Python que se utiliza para finalizar una serie de condiciones "elif"?

a)

a) endif

b)

b) else

c)

c) Ninguna, no se necesita ninguna palabra clave

15.

¿Qué es lo que hace la palabra clave "else" en una estructura condicional?

a)

a) Indica una condición adicional.

b)

b) Se ejecuta si la condición en "if" es verdadera.

c)

c) Se ejecuta si ninguna de las condiciones anteriores es verdadera.

16.

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

a)

a) x es mayor que y

b)

b) x es igual a y

c)

c) x es menor que y

17.

¿Cuál es la palabra clave en Python para agregar una condición adicional después de un "if" y antes de un "else"?

a)

a) else

b)

b) elif

c)

c) then

18.

¿Cuál es la sintaxis correcta para comparar si dos variables son diferentes en Python?

a)

a) !=

b)

b) <>

c)

c) ==!

19.

¿Qué operador se utiliza para verificar si una cadena de texto contiene otra en Python?

a)

a) in

b)

b) contains

c)

c) includes

20.

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

a)

a) True

b)

b) False

c)

c) Error

21.

¿Cuál es la sintaxis correcta para agregar una condición dentro de otra en Python?

a)

a) nested if

b)

b) if else

c)

c) elif

22.

¿Cuál es el tipo de dato de una variable que puede contener solo dos valores: True o False?

a)

a) int

b)

b) bool

c)

c) str

23.

¿Qué es lo que hace la palabra clave "elif" en una estructura condicional?

a)

a) Indica una condición adicional después de un "else".

b)

b) Se ejecuta si la condición en "if" es verdadera.

c)

c) Se ejecuta si ninguna de las condiciones anteriores es verdadera.

24.

¿Cuál es la sintaxis correcta para una estructura condicional en Python?

a)

a) si(condición):

b)

b) si condición:

c)

c) if condición:

25.

¿Cuál de las siguientes es una palabra clave reservada en Python para una estructura condicional?

a)

a) else

b)

b) case

c)

c) then

26.

¿Qué es Python?

a)

Es un lenguaje de programación

b)

Es un diagrama de flujo

c)

Es un algoritmo

d)

Es una variable

27.

¿Cuál de las siguientes opciones es una variable de tipo String?

a)

Hola

b)

'P'

c)

"Soy una variable"

d)

18.9

28.

¿Cuál de las siguientes opciones es una variable de tipo Float?

a)

-7.12

b)

5

c)

'8.2'

d)

10.4

29.

¿Qué se muestra por pantalla?

a)

edad

b)

(edad)

c)

Tu edad es: 20

d)

20

30.

¿Qué instrucción de Python permite introducir información?

a)

print()

b)

input()

c)

input

d)

proceso

31.

¿Qué se muestra por pantalla?

a)

7

b)

12

c)

resultado

d)

El resultado es 7

32.

¿Qué instrucción de Python permite mostrar información por pantalla?

a)

input

b)

print()

c)

print

d)

input()

33.

¿Cuáles de las siguientes variables son de tipo Integer?

a)

12.2

b)

'20'

c)

-295

d)

8

34.

¿Cuáles de las siguientes variables son de tipo Boolean?

a)
b)
c)
d)
35.

¿Qué se muestra por pantalla?

a)

4

b)

resultado

c)

nada

d)

8

36.

¿Qué se muestra por pantalla?

a)

edad + 5

b)

La edad que la persona haya escrito + 5

c)

5

d)

Dará un error: no se puede sumar un String con un Integer

37.

¿Qué se muestra por pantalla?

a)

5

b)

20

c)

10

d)

resultadoFinal

38.

¿Cual de las siguientes opciones es correcta?

a)
b)
c)
d)
39.

¿Qué resultado daría el siguiente código?


nombre = "Juan"

apellidos ="Soto"


nombrecompleto = nombre + " " + apellidos


print ("nombrecompleto")

a)

Juan Soto

b)

JuanSoto

c)

nombrecompleto

d)

'Juan Soto'

e)

Error

40.

¿Cuál es la función de la palabra clave "break" en un bucle en Python?

a)

a) Termina el bucle actual y pasa a la siguiente iteración.

b)

b) Termina el bucle actual y sale del bloque de código.

c)

c) Salta a la siguiente iteración del bucle.

41.

¿Qué operador se utiliza para concatenar cadenas de texto en Python?

a)

a) +

b)

b) &

c)

c) .

42.

¿Cuál es la salida de este código? x = 10 if x > 5: print("Mayor que 5") else: print("Menor o igual a 5")

a)

c) No se imprime nada

b)

b) Menor o igual a 5

c)

a) Mayor que 5