option
Cuestiones
ayuda
daypo
buscar.php

Autoevaluación PeP01

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Autoevaluación PeP01

Descripción:
Programación en Python - DAW

Fecha de Creación: 2026/10/14

Categoría: Informática

Número Preguntas: 9

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Qué ocurre con el siguiente código? sensor_activado = "True" if sensor_activado == True: print("Sensor operativo"). Python convierte automáticamente "True" en True. Genera un TypeError al comparar texto con booleano. Funciona correctamente, ya que "True" equivale a True. No imprime "Sensor operativo" porque "True" es una cadena, no un booleano.

Acceder directamente a una clave inexistente en un diccionario produce un error en tiempo de ejecución. Verdadero. Falso.

¿Qué occure al ejecutar este código? usuario = {"nombre":"Luis", "edad":28} print(usuario["correo"]). Se imprime None. Python ignora la clabe y continúa el programa. Se crea automáticamente la clave "correo". Se genera un KeyError.

Es válido declarar un valor booleano en Python como "True" entre comillas, ya que el intérprete lo reconoce igual que True. Verdadero. Falso.

¿Qué ocurre al definir una función en python sin llamarla explícitamente?. Se almacena en memoria, pero se ejecuta parcialmente. Se ejecuta automáticamente al inicio del programa. Python muestra un error de compilación. No ocurre nada hasta que sea invocada.

Caso práctico: Un desarrollador define: PI = 3.1416 PI = 4. Python permite el cambio, pero rompe la convención. El valor inicial no pude modificarse bajo ninguna circunstancia. Python convierte automáticamente a valor fijo. Python genera error porque PI es constante.

¿Cuál de las siguientes afirmaciones describe mejor a las constantes en Python?. Python las protege de modificaciones mediante la palabra reservada const. Son inmutables solo si se declaran al inicio del programa. Se definen con mayúsculas y guiones bajos, pero su inmutabilidad depende de la disciplina del programador. No existen en Python y se reemplazan por comentarios.

Caso práctico: Un programador escribe: def suma(a, b): """ Devuelve la suma de dos números""" return a + b. Comentario de una sola línea. Comentario multilínea. Comentario en HTML. Docstring.

Relaciona cada tipo de dato con la definición o el ejemplo que le corresponde. Pares clave:valor que permiten almacenar y recuperar información estructurada. Colección ordenada y mutable que puede modificars durante la ejecución. Colección de elementos únicos sin orden fijo, empleada en operaciones matemáticas de conjuntos. Estructura inmutable y ordenada, útil para datos que no deben cambiar.

Denunciar Test