💬

Variables

Esdras Hernández

6 minutos de lectura

¿Qué es una variable?

Una variable es una caja para guardar un valor, es decir, imagínate que tienes una caja que y dentro guardas un peluche tuyo, esto mismo es una variable porque cumple con la definición simple que es una caja en donde puedas guardar un valor, en este caso tu caja es tu variable (ósea dónde guardas tu valor) y el peluche es el valor, entonces caja = peluche.

En cualquier lenguaje de programación, una variable es fundamental porque es aquí donde guardas desde simples números hasta bases de datos o incluso una Inteligencia Artificial.

Hay varios tipos de datos en python, entre los más populares, están:

  • Datos de tipo integers: números enteros (pueden ser negativos o positivos).
  • Datos de tipo floats: números decimales.
  • Datos de tipo strings: caracteres del lenguaje ordinario, en otras palabras, lenguaje humano (lo veremos más adelante).
  • Datos booleanos: este tipo de variable solo tiene dos valores: True y False.
  • Listas: aquí se pueden almacenar muchos datos desde números hasta strings.

Estos son solo algunos tipos de datos y todos estos se guardan en una variable. Ahora, ¿cómo se escriben las variables en Python?

Para escribir variables de tipo integers y floats (numéricas):

x = 12 # Integer
y = -24
r = 3.1415 # Float
t = 0.34456
u = 1/3 # Fraction

Para poder visualizarlas en la terminal:

print(x)
print(y)
print(r)
print(t)
print(u)

Y ejecuta el programa (haz click en el ícono de triángulo en la parte superior derecha) en la terminal de Visual Studio Code.

Para escribir variables de tipo strings:

nombre = 'Hello World!'
text = 'Hi!'
animal = 'Lion'

Y ejecuta el programa (haz click en el ícono de triángulo en la parte superior derecha) en la terminal de Visual Studio Code.

Las variables de tipo string se utilizan para escribir caracteres humanos debido a que estos no son comprendidos por la computadora, es por esta razón que se escriben con comillas doble (“”) o simples (‘’).

Para poder visualizarlas en la terminal:

print(nombre)
print(text)
print(animal)

Para escribir variables de tipo booleanas:

verdadero = True
falso = False

Para poder visualizarlas en la terminal:

print(verdadero)
print(falso)

Ahora, para escribir nombres de variables, hay algunas reglas:

  • No deben comenzar con números.
  • Si una variable se nombra con más de una palabra, se debe separar con un “_”.

Para visualizar esto:

3t = 45 # Esto no es correcto
t3 = 45 # Esto es correcto
variable uno = "Hello World!" # Esto no es correcto
variable_uno = "Hi!" # Esto es correcto

Te preguntarás qué significa el “#”, esto se conoce como comentario que sirve para hacer anotaciones en el código como recordatorios o una breve descripción acerca del funcionamiento del código. Sin embargo, el comentario no afecta el funcionamiento del código.