</> Python: Modo Aventura← Niveles
nombre = input("¿Cómo te llamas? ")
print(f"¡Bienvenido a la partida, {nombre}!")

El texto dentro de input() es el mensaje que aparece para pedir el dato. Lo que la persona escribe se guarda en la variable.

Cuidado: input() siempre te da texto

Para convertir a número usas int() (entero) o float() (decimal):

monedas_texto = input("¿Cuántas monedas tienes? ")
monedas = int(monedas_texto)   # ahora sí es un número entero
print(f"En 2 niveles tendrás {monedas} monedas extra cada uno.")

O directamente, todo en una línea:

robux = int(input("¿Cuántos Robux tienes? "))
print(f"Tienes {robux} Robux.")

Lo mismo con decimales usando float():

porcentaje = float(input("¿Tu mejor porcentaje en el nivel? "))
print(f"Te falta para llegar al 100%.")

Misiones del nivel

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

  1. Pregunta el nombre de jugador y el personaje favorito, y muestra un mensaje de bienvenida usando ambos datos en una f-string.
  2. Pide cuántas estrellas (stars) tiene en Geometry Dash, conviértelo a entero y muéstralo en una frase del estilo «Has conseguido X estrellas».
  3. Pregunta el porcentaje actual en un nivel (con float()) y muéstralo de vuelta: «Vas por el X%».
  4. Crea un mini creador de personaje: pregunta nombre, clase (por ejemplo «espadachín») y nivel (entero), y muestra una ficha completa con los tres datos.