Identificador de una constante
Definición
El identificador de una constante es el nombre que se le da a la constante para identificarla en el código. A partir de los identificadores, los programadores pueden referirse a cada constante en otras partes del código.
Generalmente, se diferencia una constante de una variable en que el nombre de la constante está definido todo en mayúsculas. Por ejemplo:
En el código anterior
int MI_CONSTANTE = 10
,MI_CONSTANTE
es el identificador de la constante. Cada vez que se usaMI_CONSTANTE
en el código, se está haciendo referencia al valor almacenado en ella, el valor10
.
Además, en muchos lenguajes de programación, las constantes se definen usando una palabra clave especial, que generalmente suele ser const
. Veamos algunas declaraciones de constantes en diferentes lenguajes:
En otros lenguajes, la palabra clave puede variar, como en Java, donde se pueden declarar constantes utilizando la palabra clave
final
:
En todos estos lenguajes, una vez que se ha asignado un valor a la constante PI, no se puede cambiar. Si intentas hacerlo, el compilador o el intérprete te dará un error.
¿Qué ocurre en Python?
En Python, una constante es un tipo de variable cuyo valor no se puede cambiar. Aunque Python no tiene soporte nativo para constantes, por convención, los desarrolladores usan nombres de variables en mayúsculas para indicar que una variable debe tratarse como una constante y no debe modificarse.
En este ejemplo, PI
es una "constante". Debería ser entendido que no se debe cambiar el valor de PI
en ninguna parte del código después de su definición inicial, aunque técnicamente es posible hacerlo y durante la ejecución del programa no se sucederá ningún error.
Reglas para definir el identificador de una constante
En la mayoría de los lenguajes de programación, las reglas para los identificadores de constantes son las mismas que para las variables.
Las convenciones de nombramiento (naming conventions), son reglas o guías que se utilizan para determinar cómo nombrar las constantes en la programación. Estas convenciones pueden variar dependiendo del lenguaje de programación. Pero recuerda que son las mismas reglas o guías que se utilizan para determinar cómo nombrar las variables. Así que, si necesitas repasarlas, puedes acceder a la documentación haciendo clic aquí.
¡Para recordar!
Es importante notar que aunque las reglas para los identificadores son las mismas, las constantes y las variables se comportan de manera diferente. Una vez que se asigna un valor a una constante, no puedes cambiarlo, mientras que si puedes cambiar el valor de una variable las veces que quieras.