Sintaxis
Variable
Un variable conceptualmente es un contenedor etiquetado el cual almacena un valor 1 (para una definición más detallada puedes pulsar aquí).
Para definir una variable en Python, simplemente asignamos un valor a un identificador:
>>> nombre = "John"
>>> apellido = "Doe"
>>> edad = 18
La variable nombre almacena el valor "John" (str, cadena de texto) y la variable
edad almacena el valor 18 (int, entero).
Si por el contrario el identificador contiene un carácter no permitido tendríamos
un SyntaxError (Error de sintaxis):
>>> @nombre = "John"
File "<stdin>", line 1
@nombre = "John"
^
SyntaxError: invalid syntax
Para imprimir los valores de esas variables usamos la función print:
>>> print(nombre)
John
>>> print(apellido)
Doe
>>> print(edad)
18
>>> print(f"{nombre} {apellido} tiene {edad} años")
John Doe tiene 18 años
Debemos recordar que las mayúsculas y minúsculas son distintivas, nombre no es
igual a NOMBRE, de la misma forma que Nombre no sería igual a nombre.
>>> nombre = "John"
>>> NOMBRE = "Jane"
>>> print(nombre)
John
>>> print(NOMBRE)
Jane
>>> print(nombre == NOMBRE)
False