Espacio publicitario (banner)
AD

¿Ya dominas lo básico? Un curso estructurado de Python es la vía rápida para dar el salto.

Ver cursos de Python en Udemy

Enlace de afiliado. No te cuesta nada extra.

🐍Lecciones de Python
Lección 20 / 69

Constantes (valores que se acuerda no cambiar)

En esta lección verás la convención para escribir constantes en Python, para expresar con claridad una variable que no debe cambiarse. Está pensada para quien busca «constantes en Python».

Python no tiene una sintaxis específica para constantes como otros lenguajes, pero la convención es escribir el nombre de la variable todo en mayúsculas para indicar «este valor no debería cambiar». El lenguaje no lo impone, pero es una regla no escrita que se sigue de forma generalizada en los equipos reales.

El código de ejemplo usa un nombre en mayúsculas, MAX_SCORE, y muestra su valor con una f-string. Técnicamente esta variable se puede reasignar, pero con solo ver el nombre los demás desarrolladores entienden la intención de que no se haga.

Un error habitual al empezar es no saber que Python no impone nada a nivel de lenguaje. Aunque esté en mayúsculas, el valor se puede cambiar: respetar la convención de «esto no se toca» depende por completo de la disciplina de quien programa. No esperes la misma protección que te da const en otros lenguajes.

Como la intención queda clara de inmediato para cualquiera que lea el código, esta convención se usa mucho para valores de configuración en proyectos grandes o para gestionar claves de API, a menudo agrupadas como variables en mayúsculas en un archivo de ajustes dedicado.

Python
SALIDA

💡 El motor de Python puede tardar unos segundos en cargarse la primera vez que ejecutas código.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)