Las variables son contenedores para almacenar valores de datos. Son como cajas donde guardamos objetos de uno o varios tipos a los cuales podemos acceder en cualquier momento.
_
Hay que considerar que los nombres de variables distinguen entre mayúsculas y minúsculas.
my_variable = 'Soy una variable'
_myvariable = 'Soy otra variable'
myvariable = 'Tambien soy una variable'
Contenedores de datos que no se modifican. Una constante en python se define en mayúsculas.
Ejemplo de constante:
LIMITE = 1000 # Una constante en python
Las variables almacenan datos de diferentes tipos, en python tenemos principalmente los siguientes tipos de datos:
# Tipo de dato de texto: str
texto = 'Cadena de texto o string'
# Tipos numericos: int, float, complex
numero_entero = 1 # Tipo de dato númerico entero: int
numero_decimal = 1.5 # Tipo de dato númerico decimal: float
# Tipo de dato booleano: True o False
es_estudiante = True # es_estudiante = False