A diferencia de otros lenguajes de programación, Python no tiene comandos para declarar una variable. Una variable se crea en el momento en que primero le asigna un valor.
x = 15
y = "Ana"
print(x)
print(y)
Las variables no necesitan ser declaradas con ningún tipo en particular e incluso pueden cambiar el tipo después de que se hayan establecido.
Ejemplo
x = 6 # x es de tipo int
x = "Ramón" # x es de tipo string
print(x)
Reglas para las variables de Python:
- Un nombre de variable debe comenzar con una letra o el carácter de subrayado
- Un nombre de variable no puede comenzar con un número
- Un nombre de variable solo puede contener caracteres alfanuméricos y guiones bajos (A-z, 0-9 y _).
- Los nombres de las variables distinguen entre mayúsculas y minúsculas (age, Age y AGE son tres variables diferentes)
Recuerde que las variables distinguen entre mayúsculas y minúsculas
Variables de salida
La declaración de impresión de Python se usa a menudo para generar variables.
Para combinar texto y una variable, Python usa el carácter +:
Ejemplo
x = "inteligente"
print("Ana es " + x)
También puede usar el carácter + para agregar una variable a otra variable:
Ejemplo
x = "Ana es "
y = "inteligente"
z = x + y
print(z)
Para los números, el carácter + funciona como un operador matemático:
Ejemplo
x = 2
y = 8
print(x + y)
Si intentas combinar una cadena y un número, Python te dará un error:
Ejemplo
x = 3
y = "Ana"
print(x + y)