Constantes

Una constante es una representación simbólica que representa un valor. El valor es conocido en tiempo de compilación, por lo que en muchos lenguajes una constante puede reemplazarse por su valor en la compilación, de forma que en tiempo de ejecución deja de existir.

Por convenio, escribiremos el nombre de una constante siempre en mayúsculas.

const double PI = 3.141592654;
public final static double PI = 3.141592654;
const double PI = 3.141592654;
PI = 3.141592654

En python, no tenemos ninguna palabra reservada que nos permita crear una constante. Tenemos dos maneras de solucionarlo.

La primera, sería crear variables con todas sus letras en mayúsculas, para dar a entender que esa variable no debe cambiar.

La segunda, sería crear un fichero que contenga el conjunto de variables con los valores deseados. Después, importaremos ese fichero, no nos va a permitir cambiar el valos de estas constantes por lo que las podemos considerar cosntantes.

const double PI = 3.141592654;

const val PI = 3.141592654
PI = 3.141592654