</> Python: Modo Aventura← Niveles

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

Los cuatro tipos básicos

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.

Misiones del nivel

Resuélvelas en VS Code antes de pasar al siguiente nivel.

  1. Crea variables para un personaje de Mario: nombre, número de vidas (entero) y un booleano que diga si tiene la flor de fuego. Muéstralas.
  2. Usa type() con tres variables: tu personaje favorito (texto), tu mejor porcentaje en Geometry Dash (decimal) y tu número de victorias (entero).
  3. Haz una «ficha de Vocaloid» con variables (nombre, número favorito, color) y muéstrala en una frase con una f-string. Por ejemplo: «Hatsune Miku, número 39, color turquesa».
  4. Crea una variable rupias con valor 100. En la línea siguiente, cámbiale el valor a 250. Muestra el valor antes y después para ver que cambia.