Hola a todos, hoy os explicare como funcionan las constantes en python.
Las constantes en programación son útiles para dar valores que vamos a utilizar en nuestros programas y que no variaran durante la ejecución del mismo.
El mejor ejemplo de constante podría ser el IVA, durante la ejecución de un programa no tiene porque cambiar el valor del IVA.
En python, no tenemos ninguna palabra reservada que nos permita crear una constante haciendo que esta no se pueda modificar durante el transcurso del programa.
Tenemos dos maneras de solucionarlo.
La primera sería usar variables como ya vimos, pero simplemente escribimos el nombre en mayúsculas para dar a entender que esa variable no debe cambiar.
#!/usr/bin/python #Variable que indicamos que es una constante #En este caso, es como una variable mas IVA = 0.21 precio = 40 precioFinal = precio * (1+IVA) print(precioFinal)
Otra solución, es crear un fichero que contenga un conjunto de variables que les daremos los valores que queremos. Después, importaremos ese fichero donde usaremos esas contantes.
Aqui os dejo un ejemplo.
Fichero constantes.py:
#!/usr/bin/python #Aqui crearemos nuestras propias constantes VARIABLE1=50 VARIABLE2="Ejemplo" VARIABLE3=25.5
Clase principal.
#!/usr/bin/python import constantes print(constantes.VARIABLE1) print(constantes.VARIABLE2) print(constantes.VARIABLE3)
Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.
buenas.
a l ahora de crear y guardar el fichero constantes.py ¿como se hace? ¿donde se guarda?