Variables

Hagamos uso de nuestro interprete recién instalado. En esta entrada incluiremos variables en nuestro código. Una variable es una palabra que hace referencia dentro del código a un valor que hemos almacenado. Corramos el siguiente código:

numDiez = 10
numCinco = 5
suma = numDiez + numCinco
print(suma)

>>> numDiez = 10
>>> numCinco = 5
>>> suma = numDiez + numCinco
>>> print(suma)
15

En el código anterior le indicamos a Python que almacene el valor 10 en la variable numDiez y el valor 5 en numCinco. La variable suma almacenara el resultado de la suma y será el valor que imprima cuando usemos print().

Las variables son muy útiles porque se puede hacer referencia a un valor con una etiqueta que nos resulte fácil de recodar o que sean descriptivas dentro del código. Esto nos va a facilitar leer el código además las etiquetas también se pueden reutilizar a lo lago del código.

No solo se pueden usar para almacenar números. Tambien se puede guardar texto. Veamos un ejemplo:

mes = "Septiembre"
dia = 4

>>> mes = «Septiembre»
>>> dia = 4

Las líneas anteriores crea las variables mes y día. Les asigna un texto a la primera y un número a la segunda.

Una cadena de texto debe estar entre comillas dobles («») o simples (»). Puedes seleccionar la opción que prefieras sin embargo es preferible usar una de las opciones de forma consistente en el código.

Cuando colocas el nombre de una variables no se usan comillas, solo cuando se quiere asignar texto a la variable. El texto debe estar entre comillas.

Palabras reservadas

Intentemos con este otro código:

global = "Hola mundo"

Si escribiste el código anterior habrás obtenido un error 😉.

>>> global = «Hola mundo»
File «<stdin>», line 1
global = «Hola mundo»
^
SyntaxError: invalid syntax
>>>

Python tiene ciertas palabras reservadas que no se pueden usar como variables y global es una de ellas.

Si quieres conocer un poco más de las palabras reservadas te invitamos a leer la entrada Palabras reservadas.

Las palabras reservadas tienen comportamientos específicos y se deben escribir tal cual están en la lista. Pero si cambiamos alguna letra estaríamos creando una nueva etiqueta en lugar de usar la palabra reservada. Podemos comprobarlo con el siguiente código:

Global = "Hola mundo"

>>> Global = «Hola mundo»

Nombrando variables

Hay algunas consideraciones adicionales que debemos tener presentes al momento de nombrar nuestras variables:

  • Los nombres pueden tener letras y números pero debe empezar con una letra o guión bajo (_).
  • Debe ser solo un conjunto de caracteres, no debemos poner espacios.
  • Es posible usar mayúsculas pero no olvidemos que nombre y Nombre no es lo mismo para Python.

¿Estas listo para escribir tu propio código? Prepara las líneas necesarias para hacer resta de valores ingresados en el interprete.

En la siguiente entrada veremos los operadores disponibles en Python. Cuéntanos en los comentarios como te fue escribiendo tu código.

Deja un comentario