Le pones un nombre y dentro metes un valor con el signo =:
nombre = "Link"
corazones = 12
A partir de ahí, cada vez que escribas nombre, Python lo cambia por "Link".
nombre = "Link"
corazones = 12
print(nombre)
print(corazones)
Reglas para los nombres
- Pueden tener letras, números y guion bajo
_, pero no pueden empezar por número ni tener espacios. - Distinguen mayúsculas:
vidayVidason dos variables diferentes. - Pon nombres que se entiendan:
monedases mucho mejor quem. - Por costumbre se escriben en minúscula con guion bajo:
puntos_totales,nombre_jugador.
Los cuatro tipos básicos
- str (texto): va entre comillas.
"Hatsune Miku","39","a". - int (entero): sin decimales.
12,0,-5. - float (decimal):
3.5,99.9,100.0. - bool (booleano): solo vale
TrueoFalse(con mayúscula y sin comillas). Para cosas de sí/no.
nombre = "Hatsune Miku" # str
edad = 16 # int
porcentaje = 87.5 # float
nivel_completado = False # bool
Si quieres saber de qué tipo es algo, usa type():
print(type(edad)) # muestra: <class 'int'>
Combinar texto y variables: f-strings
Muchas veces quieres meter el valor de una variable dentro de una frase. La forma más limpia son las f-strings: pon una f justo antes de las comillas y mete las variables entre llaves {}:
nombre = "Miku"
fans = 39000
print(f"{nombre} tiene {fans} fans en el concierto.")
Esto muestra: Miku tiene 39000 fans en el concierto. Vas a usar las f-strings todo el rato a partir de ahora.