baptexl / Baptiste_Exilie_Adventure_Game

adventure game project
0 stars 2 forks source link

Voici comment tu peux rêgler le bug de choix en nombre #12

Open Enzolus opened 9 months ago

Enzolus commented 9 months ago

Dans cette modification, j'ai ajouté une vérification pour s'assurer que l'entrée de l'utilisateur est un nombre valide. Cela prévient toute erreur qui pourrait se produire si l'utilisateur entre quelque chose qui n'est pas un nombre lorsqu'on lui demande de faire un choix.

def make_choice(question, options): print(question) for i, option in enumerate(options, start=1): print(f"{i}. {option}")

while True:
    choice = input("Votre choix ? ")
    if choice.isdigit() and 1 <= int(choice) <= len(options):
        return int(choice)
    else:
        print("Choix non valide. Veuillez entrer un numéro valide.")