Autoevaluación PeP01
|
|
Título del Test:
![]() Autoevaluación PeP01 Descripción: Programación en Python - DAW |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿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. |





