Vista previa PDF — Declaración y asignación de variables (modo docente) Descargar PDF Vista estudiante Hoja de Respuestas Volver al test

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?

  1. variable edad = 25

  2. int edad = 25

  3. edad = 25

  4. edad := 25

Respuesta correcta:
C.

edad = 25

2.

Después de ejecutar 'pi = 3.14', ¿qué tipo de dato tiene la variable 'pi'?

  1. entero

  2. flotante

  3. cadena

  4. booleano

Respuesta correcta:
B.

flotante

3.

Complete la instrucción para asignar el valor 'Python' a la variable 'lenguaje' (use comillas simples): lenguaje = ______

Respuesta: ____________________________________________

Respuesta correcta:

'Python'

4.

¿Cuál de los siguientes nombres de variable NO es válido en Python?

  1. mi_variable

  2. _contador

  3. 2numero

  4. nombreUsuario

Respuesta correcta:
C.

2numero

5.

¿Qué imprime el siguiente código? x = 10; print(x)

  1. 10

  2. x

  3. 'x'

  4. Error

Respuesta correcta:
A.

10

6.

Complete para asignar el valor booleano verdadero a la variable 'activo': activo = ______

Respuesta: ____________________________________________

Respuesta correcta:

True

7.

Si se asigna un nuevo valor a una variable que ya existe, ¿qué sucede?

  1. Se crea una nueva variable

  2. Se actualiza el valor de la variable

  3. Se produce un error

  4. La variable se reinicia a su valor predeterminado

Respuesta correcta:
B.

Se actualiza el valor de la variable

8.

¿Cuál es la salida del siguiente código? nombre = "Ana"; edad = 30; print(nombre + " tiene " + str(edad) + " años.")

  1. Ana tiene 30 años.

  2. Ana tiene 30

  3. nombre tiene 30 años.

  4. Error

Respuesta correcta:
A.

Ana tiene 30 años.

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: ____________________________________________

Respuesta correcta:

a + b

10.

¿Cuál de las siguientes asignaciones es incorrecta en Python?

  1. x = 10

  2. if = 5

  3. z = 'Hola'

  4. w = True

Respuesta correcta:
B.

if = 5

11.

Después de ejecutar 'resultado = 10 / 3', ¿qué tipo de dato tiene la variable 'resultado'?

  1. entero

  2. flotante

  3. cadena

  4. complejo

Respuesta correcta:
B.

flotante

12.

Complete la instrucción para asignar el valor 42 a la variable 'respuesta': respuesta = ______

Respuesta: ____________________________________________

Respuesta correcta:

42

13.

¿Cuál es el resultado de ejecutar el siguiente código? a, b = 5, 10; print(a + b)

  1. 15

  2. 510

  3. 5

  4. 10

Respuesta correcta:
A.

15

14.

¿Qué ocurre si se intenta usar una variable antes de asignarle algún valor?

  1. Se usa el valor predeterminado 0

  2. Se produce un error NameError

  3. Se asigna automáticamente None

  4. La variable se crea con valor vacío

Respuesta correcta:
B.

Se produce un error NameError

15.

Complete para intercambiar los valores de las variables 'x' e 'y' usando una variable temporal: temp = x; x = y; y = ______

Respuesta: ____________________________________________

Respuesta correcta:

temp

16.

¿Cuál de las siguientes opciones es la forma correcta de asignar el valor 3.14 a una variable llamada 'pi'?

  1. pi = 3.14

  2. pi == 3.14

  3. pi := 3.14

  4. pi <- 3.14

Respuesta correcta:
A.

pi = 3.14

17.

¿Qué salida produce el siguiente código? contador = 0; contador += 1; print(contador)

  1. 0

  2. 1

  3. 2

  4. Error

Respuesta correcta:
B.

1

18.

Identifica la línea que contiene un error de sintaxis al declarar una variable:

  1. edad = 25

  2. _saldo = 100

  3. 1er_numero = 5

  4. total_ventas = 500

Respuesta correcta:
C.

1er_numero = 5

19.

Complete la instrucción para que la variable 'total' calcule la suma de 15 y 25: total = ______

Respuesta: ____________________________________________

Respuesta correcta:

15 + 25

20.

¿Cuál es la manera correcta de asignar el mismo valor a múltiples variables en una sola línea?

  1. a = b = c = 10

  2. a = 10 b = 10 c = 10

  3. a = 10, b = 10, c = 10

  4. a = b = c == 10

Respuesta correcta:
A.

a = b = c = 10

Respuestas

  1. C.

    edad = 25

  2. B.

    flotante

  3. 'Python'

  4. C.

    2numero

  5. A.

    10

  6. True

  7. B.

    Se actualiza el valor de la variable

  8. A.

    Ana tiene 30 años.

  9. a + b

  10. B.

    if = 5

  11. B.

    flotante

  12. 42

  13. A.

    15

  14. B.

    Se produce un error NameError

  15. temp

  16. A.

    pi = 3.14

  17. B.

    1

  18. C.

    1er_numero = 5

  19. 15 + 25

  20. A.

    a = b = c = 10

TodoExamenes se ofrece con fines educativos e informativos. Aunque se procura mantener el contenido actualizado y correcto, no se garantiza la exactitud, integridad, disponibilidad o aplicabilidad de la informacion. El uso del sitio, de sus pruebas, respuestas, resultados y documentos PDF es responsabilidad exclusiva del usuario.