Variables y Tipos de Datos
Selectivas (if, elif, else)
Ciclos (for y while)
Listas, Tuplas y Diccionarios
Funciones
100

¿Qué función se usa para mostrar información en pantalla en Python?

print()

100

¿Qué palabra clave se usa para iniciar una condición en Python?

if

100

¿Qué ciclo se usa para repetir instrucciones varias veces?

for o while

100

¿Qué estructura de datos usa corchetes []?

Las listas

100

¿Qué palabra clave se usa para crear funciones en Python?

def

200

¿Qué tipo de dato es "Hola" en Python?

String (str)

200

¿Qué imprimirá este código?

numero = 7

if numero > 5:
    print("Mayor")  

Mayor

200

¿Cuántas veces se ejecutará este ciclo?

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

3 veces

200

¿Qué imprimirá este código? 

frutas = ["manzana", "pera", "uva"]
print(frutas[1])

pera

200

¿Qué imprimirá este código?

def saludo():
    print("Hola")
saludo()  

Hola

300

¿Qué imprimirá este código? 

nombre = "Carlos"
edad = 18

print(nombre, edad)

Carlos 18

300

¿Qué imprimirá el siguiente programa? 

edad = 16

if edad >= 18:
    print("Adulto")
else:
    print("Menor")

Menor

300

¿Qué imprimirá este código?

contador = 1
while contador <= 3:
    print(contador)
    contador += 1

1
2
3

300

¿Qué estructura de datos almacena información usando clave y valor?

Diccionario 

300

¿Qué devolverá esta función?

def multiplicar(a, b):
    return a * b
print(multiplicar(2, 3))


 

6

400

¿Qué valor tendrá la variable resultado? 

a = 10
b = 4

resultado = a // b

2

400

¿Qué imprimirá este código? 

nota = 4
if nota >= 4:
    print("Excelente")
elif nota >= 3:
    print("Aprobado")
else:
    print("Reprobado")

Excelente

400

¿Qué imprimirá el siguiente código? 

for i in range(2, 8, 2):
    print(i)

2
4
6

400

¿Qué imprimirá el siguiente código? 

numeros = [1, 2, 3]
numeros.append(4)
print(numeros)

[1, 2, 3, 4]

400

¿Qué imprimirá el siguiente programa? 

def mensaje(nombre):
    return "Hola " + nombre

print(mensaje("Luis"))

Hola Luis

500

¿Qué imprimirá el siguiente código?

x = "5"
y = 2
print(x * y)

55

500

Que imprime:

x = 0
if x:
    print("Verdadero")
else:
    print("Falso")

Falso

500

¿Cuál será el resultado final de suma? 

for i in range(3):
    print(i)
else:
    print("Fin")

0
1
2
Fin

500

¿Qué imprimirá este programa? 

lista = [1, 2, 3]
lista[1] = lista[1] + lista[0]

print(lista)

[1, 3, 3]

500

que imprime

def suma(a, b=2):
    return a + b

print(suma(3))

5