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