Interruption d'une boucle - variable non définie
Bonjour à tous,
Essayant de coder un jeu d'aventure avec interface texte sous IDLE, et ayant mis en place une boucle afin de demander au joueur ce qu'il veut faire, je me trouve face à un problème: comment éviter l'interruption de cette boucle suite à l'entrée d'une variable non définie?
En simplifié, cela donne:
Code:
1 2 3 4 5
|
def agir () :
Action = input("Que faire?")
#suite à cela, la fonction analyse ce qui est entré au clavier
agir() |
Je souhaiterais qu'en entrant une variable non définie, IDLE n'interrompe pas la boucle, et m'imprime "je ne peux pas faire ça", suivi d'un retour à la fonction "agir".
Merci d'avance!
Sérendipité