Font size
WorksheetsPractica Refuerzo - Programación I
Total questions: 80
Worksheet time: 54mins
¿Qué tipo de dato representa True en Python?
bool
int
str
float
¿Cuál de las siguientes líneas produce un error?
x = 10
10 = x
x = "Hola"
x = x + 1
¿Cuál de las siguientes variables está mal nombrada?
nombre
apellido_1
mi edad
numero1
¿Qué resultado da print(3 > 5)?
True
False
None
Error
¿Qué hace else en una estructura condicional?
Finaliza el programa
Ejecuta si la condición es falsa
Repite el código
Verifica una nueva condición
¿Qué palabra clave se usa para comparar varias condiciones?
also
elif
elseif
orif
¿Cuál es la salida de print(len("Hola"))?
5
4
3
Error
¿Qué hace el operador %?
Multiplicación
División
Módulo
Potencia
¿Cuál es el resultado de 5 // 2?
2.5
2
3
2.0
¿Qué valor tiene x después de ejecutar x = 7; x += 3?
10
3
13
7
¿Qué imprime el siguiente código? for i in range(1, 4): print(i, end="-")
123
1-2-3-
1 2 3
1 2 3-
¿Qué hace el siguiente código? while True: break
Repite infinitamente
Crea un error
Sale del bucle inmediatamente
Imprime algo
¿Cuál es el resultado de bool(0)?
True
False
0
None
¿Cómo se llama a una función saludar sin argumentos?
call saludar()
saludar[]
saludar()
func saludar
¿Qué palabra clave se usa para terminar una función y devolver un valor?
stop
return
break
output
¿Qué operador se usa para comparar igualdad?
=
==
!=
:=
¿Cuál es la función para convertir texto a mayúsculas?
upper()
capitalize()
uppercase()
mayus()
¿Cuál es la sintaxis correcta para un comentario en una sola línea?
// Esto es un comentario
# Esto es un comentario
** comentario **
¿Cuál es el tipo de dato de 3.14 en Python?
int
float
decimal
double
¿Qué función imprime algo en pantalla?
show()
display()
print()
echo()
¿Qué operador se usa para AND lógico?
&
and
&&
&&&
¿Cuál es el índice del primer elemento de una lista?
1
-1
0
2
¿Cuál es el resultado de list(range(2, 10, 2))?
[2, 4, 6, 8]
[2, 3, 4, 5, 6, 7, 8, 9]
[2, 4, 6, 8, 10]
Error
¿Qué palabra clave permite capturar errores?
try
error
exception
catch
¿Qué imprime este código? x = [1, 2, 3] print(x[1])
1
2
3
Error
¿Qué estructura permite almacenar datos con claves?
lista
tupla
diccionario
conjunto
¿Cuál es el resultado de len({'a':1, 'b':2})?
1
2
3
Error
¿Qué significa *args en una función?
Devuelve un valor
Recibe múltiples argumentos
Multiplica argumentos
Nada
¿Qué se imprime? x = [10, 20, 30] x.append(40) print(x)
[10, 20, 30]
[40, 10, 20, 30]
[10, 20, 30, 40]
Error
¿Qué hace x.pop() en una lista?
Elimina el primer elemento
Elimina el último elemento
Agrega un elemento
Ordena la lista
¿Cuál es la salida del siguiente código? for i in range(3): print(i, end=" ")
1 2 3
0 1 2
0 1 2 3
i i i
¿Qué tipo de datos devuelve input()?
string
int
float
bool
1.¿Qué hace la función input() en Python?
A) Imprime un mensaje
B) Lee un valor del teclado
C) Calcula la entrada
D) Crea una lista
¿Cuál NO es un tipo de dato en Python?
A) int
B) float
D) string
D) real
¿Qué valor imprime este código?
if 4 > 2:
print('Sí')
else:
print('No')
No
Error
Sí
Nada
¿Qué hace un bucle for en Python?
Ejecuta código varias veces
Crea funciones
Define variables
Sale de un programa
¿Qué valor imprime este código?
for i in range(3):
print(i)
0 1 2
1 2 3
0 1 2 3
0 1 2 3 4
¿Qué error tiene el siguiente código?
No hay errores, funciona perfecto
Error de tipo: se compara string con entero
Falta un else obligatorio
Error de indentación
¿Qué imprimirá el siguiente programa?
2 3 4 5
3 4 5
1 2 3 4
2 3 4
¿Qué falta en el siguiente fragmento para que funcione correctamente?
Falta un except
No falta nada, está bien así
Falta un for
Falta un else
¿Qué error tiene este código?
Falta un else
Error de indentación
Falta dos puntos : en el if
True debería ir en minúscula
¿Qué resultado mostrará este código?
Grande
Pequeño
Error de sintaxis
No imprime nada
¿Qué error tiene el siguiente código?
El range(3) es incorrecto
Falta un break
No se puede usar for así
Falta indentación en print(i)
¿Qué hace este código?
Imprime todas las letras en una sola línea
Imprime cada letra en una línea diferente
Imprime "sol" tres veces
Da error por recorrer una string
¿Cuál de las siguientes opciones representa una estructura condicional completa?
if x:
print(x)
if x == 1
print(x)
else
print("no es el número")
if x > 0:
print("Positivo")
else:
print("Negativo")
if x > 0:
print("Positivo")
elif:
print("Negativo"
¿Qué es Python?
Es un lenguaje de programación
Es un diagrama de flujo
Es un algoritmo
Es una variable
¿Cuál de las siguientes opciones es una variable de tipo String?
Hola
'P'
"Soy una variable"
18.9
¿Qué se muestra por pantalla?
edad
(edad)
Tu edad es: 20
20
¿Cuál de las siguientes opciones es correcta?
¿Qué imprimirá este código?
110
100
10
20
¿Qué imprimirá este código?
100
20
10
110
¿Qué imprimirá este código?
Los números impares del 3 al 13
Los números impares del 3 al 11
Los números pares del 2 al 12
Los números pares del 2 al 10
¿Qué imprimirá este código?
Los números del 0 al 11
Los números del 0 al 10
Los números del 1 al 10
Los números del 1 al 11
¿Qué imprimirá este código?
Imprimirá 4 veces ``y''
Los números del 0 al 4
Los números del 0 al 3
Los números del 1 al 4
¿Qué imprimirá este código?
Imprimirá 4 veces "y''
Los números del 0 al 3
Los números del 1 al 4
Los números del 0 al 4
¿Qué imprimirá este código?
La palabra Hello 5 veces
La palabra Hello 3 veces
La palabra Hello 4 veces
Imprimirá Hello sin parar
¿Cuál de estás instrucciones comprobará si a es menor que b?
if a < b
if a > b
if a < b :
if (a<b)
¿Qué imprimirá este código?
A
A
B
A
C
B
C
¿Qué imprimirá este código?
B
C
A
B
C
C
A
C
¿Qué imprimirá este código?
A
D
B
D
C
D
D
¿Qué es lo que genera este código?
13
8
9
14
Si a frutas se le asigna el valor ['Manzana', 'Papaya', 'Banano', 'Papaya'], entonces es de tipo
Diccionario
Set
Lista
Tupla
¿Cuales se las siguientes opciones son de tipo float?
-7.12
5
'8.2'
10.4
¿Cuál es la palabra correcta para definir funciones en Python?
function
func
def
define
¿Con qué palabra se especifica el valor que queremos que la función nos devuelva?
return
result
def
back
¿Cuál es la sintaxis más básica para definir una función en Python?
def nombre_de_funcion:
Indica cuál es la línea de código incorrecta en la siguiente función.
def f(x,y):
return x**2+y**2
print("Funcion f")
print("Final de la función")
Cuando un While cae en un ciclo infinito, esto se debe a que:
La variable de control no fue inicializada
La variable de control no es verificada en la condición
La variable de control no ha sido actualizada en el ciclo
No tiene que ver con la variable de control
¿Qué hace el siguiente código?
Imprime todos los números entre 1 y 10
Imprime todos los números pares entre 1 y 10
Imprime todos los números nones entre 1 y 10
Nada, no corre pues tiene errores
¿Qué hace el siguiente código?
Se queda en un ciclo infinito
Imprime True 5 veces
Imprime False 5 veces
Imprime los números del 1 al 5
¿Cuál es la función principal de Pygame?
Gestionar bases de datos
Crear aplicaciones web
Realizar cálculos matemáticos
Desarrollar videojuegos
¿Qué método se utiliza para iniciar Pygame?
pygame.begin()
pygame.init()
pygame.start()
pygame.run()
¿Qué función se usa para dibujar un rectángulo en Pygame?
draw.rect()
pygame.draw.rectangle()
pygame.draw.rect()
draw.rectangle()
¿Cómo se carga una imagen en Pygame?
pygame.load_image()
pygame.image.load()
load.image()
image.load_pygame()
Si usted coloca el comando.. del dibujo para crear una figura geométrica..
es???
Drew
Draww
Drawing
Draw
Drav
pygame.display.set_mode es para???
Definir el set de trabajo
Desplazar el dibujo creado de forma autóctona
Crear el tamaño del lienzo a trabajar
Definir la fuente y el tamaño del texto
Establecer el parámetro del movimiento MOON en Pygame
Los primero dos parámetros que significan?
Eje a y b diagonal en i u y
Eje x horizontal
Eje y vertical
Posicionamiento matemático
Tiempo de movimiento en figuras
Ejes transversales
¿Comando para colocar un texto en Pygame?
Pygame.font.SysFont
Pygame.Estructure.SysFont
Pygame.SanT.SysFont
Pygame.Power.SysFont
Pygame+.SysFont
¿Cuál es la secuencia de un bucle principal en un juego de Pygame?
Eventos, lógica del juego, actualización de la pantalla
Inicialización, eventos, lógica del juego
Eventos, lógica del juego, finalización
Inicialización, lógica del juego, finalización
¿Cuál es el propósito de pygame.quit()?
Terminar el juego
Detener el bucle principal
Cerrar todos los módulos de Pygame
Salir del programa
