option
Cuestiones
ayuda
daypo
buscar.php

RA01 - Python

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
RA01 - Python

Descripción:
BLOQUE 3 — Constantes e inmutabilidad

Fecha de Creación: 2025/11/19

Categoría: Informática

Número Preguntas: 5

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

En Python, una “constante” se entiende mejor como. un valor que el intérprete prohíbe reasignar en tiempo de ejecución. una convención: nombre en MAYÚSCULAS que acordamos no cambiar. una variable definida dentro de funciones para que no sea global. un comentario que explica un número mágico.

¿Dónde es más conveniente colocar las constantes de un módulo?. en el cuerpo de cada función donde se usen. al principio del archivo, a nivel de módulo. en variables locales dentro de bucles. en docstrings.

¿Qué opción es preferible para evitar mutaciones accidentales en una “constante” de meses?. MESES = ["ene","feb","mar"]. MESES = {"ene","feb","mar"}. MESES = ("ene","feb","mar").

¿Qué aporta `Final` del módulo `typing` cuando haces `PI: Final = 3.14159`?. hace que Python lance error si reasignas en runtime. vuelve inmutables todos los objetos anotados. señala intención de no reasignar; linters/mypy pueden avisar. equivale a una macro de preprocesador.

Quieres un valor **sentinela** que no se confunda con otros (ni con `None`). ¿Qué defines?. NULL = None. SENTINELA = object(). SENTINELA = 0. SENTINELA = ().

Denunciar Test