Declaración y asignación de variables
Nombre: ___________________________
Fecha: ____________________________
Puntaje: __________________________
1.
¿Cuál de las siguientes líneas de código declara correctamente una variable llamada 'edad' con el valor 25 en Python?
variable edad = 25
int edad = 25
edad = 25
edad := 25
2.
Después de ejecutar 'pi = 3.14', ¿qué tipo de dato tiene la variable 'pi'?
entero
flotante
cadena
booleano
3.
Complete la instrucción para asignar el valor 'Python' a la variable 'lenguaje' (use comillas simples): lenguaje = ______
Respuesta: ____________________________________________
4.
¿Cuál de los siguientes nombres de variable NO es válido en Python?
mi_variable
_contador
2numero
nombreUsuario
5.
¿Qué imprime el siguiente código? x = 10; print(x)
10
x
'x'
Error
6.
Complete para asignar el valor booleano verdadero a la variable 'activo': activo = ______
Respuesta: ____________________________________________
7.
Si se asigna un nuevo valor a una variable que ya existe, ¿qué sucede?
Se crea una nueva variable
Se actualiza el valor de la variable
Se produce un error
La variable se reinicia a su valor predeterminado
8.
¿Cuál es la salida del siguiente código? nombre = "Ana"; edad = 30; print(nombre + " tiene " + str(edad) + " años.")
Ana tiene 30 años.
Ana tiene 30
nombre tiene 30 años.
Error
9.
Complete la línea para que la variable 'total' almacene la suma de las variables 'a' y 'b': a = 5; b = 3; total = ______
Respuesta: ____________________________________________
10.
¿Cuál de las siguientes asignaciones es incorrecta en Python?
x = 10
if = 5
z = 'Hola'
w = True
11.
Después de ejecutar 'resultado = 10 / 3', ¿qué tipo de dato tiene la variable 'resultado'?
entero
flotante
cadena
complejo
12.
Complete la instrucción para asignar el valor 42 a la variable 'respuesta': respuesta = ______
Respuesta: ____________________________________________
13.
¿Cuál es el resultado de ejecutar el siguiente código? a, b = 5, 10; print(a + b)
15
510
5
10
14.
¿Qué ocurre si se intenta usar una variable antes de asignarle algún valor?
Se usa el valor predeterminado 0
Se produce un error NameError
Se asigna automáticamente None
La variable se crea con valor vacío
15.
Complete para intercambiar los valores de las variables 'x' e 'y' usando una variable temporal: temp = x; x = y; y = ______
Respuesta: ____________________________________________
16.
¿Cuál de las siguientes opciones es la forma correcta de asignar el valor 3.14 a una variable llamada 'pi'?
pi = 3.14
pi == 3.14
pi := 3.14
pi <- 3.14
17.
¿Qué salida produce el siguiente código? contador = 0; contador += 1; print(contador)
0
1
2
Error
18.
Identifica la línea que contiene un error de sintaxis al declarar una variable:
edad = 25
_saldo = 100
1er_numero = 5
total_ventas = 500
19.
Complete la instrucción para que la variable 'total' calcule la suma de 15 y 25: total = ______
Respuesta: ____________________________________________
20.
¿Cuál es la manera correcta de asignar el mismo valor a múltiples variables en una sola línea?
a = b = c = 10
a = 10 b = 10 c = 10
a = 10, b = 10, c = 10
a = b = c == 10