Constantes en python

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.

Compartir

1 comentario

  1. alvaro

    buenas.
    a l ahora de crear y guardar el fichero constantes.py ¿como se hace? ¿donde se guarda?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *