Permettre plusieurs possibilités de réponses à une question
PF
-
jee pee Messages postés 9444 Date d'inscription Statut Modérateur Dernière intervention -
jee pee Messages postés 9444 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je code sur notebook jupyter depuis peu et je souhaiterais laisser la possibilité à l'utilisateur de mon programme de répondre à une question qui lui est posée par oui ou par non uniquement. La seule fonction que je connaisse qui a un rôle plus ou moins similaire est la fonction input() mais elle n'est dans ce cas pas appropriée étant donné que je souhaite limiter les réponses à oui et non. Existe-il une fonction qui sert à cela?
Merci
Je code sur notebook jupyter depuis peu et je souhaiterais laisser la possibilité à l'utilisateur de mon programme de répondre à une question qui lui est posée par oui ou par non uniquement. La seule fonction que je connaisse qui a un rôle plus ou moins similaire est la fonction input() mais elle n'est dans ce cas pas appropriée étant donné que je souhaite limiter les réponses à oui et non. Existe-il une fonction qui sert à cela?
Merci
2 réponses
-
Bonjour,
J'ignore s'il existe une fonction qui nativement bloque les réponses autres. Car alors cela devrait se faire plutôt sur 1 caractère comme dans un script cmdchoice /C:ON /M:"Question ? [ON]"
où tout autre caractère saisi n'est même pas affiché.
En python on peut faire simplementreponse="" while reponse not in ('oui','non'): reponse=input("question oui/non : ").lower() print(reponse)
-
Je vous remercie pour votre réponse.
Dans ce cas, comment faire pour différencier si l'utilisateur répond par l'affirmative ou la négative en personnalisant le texte s'affichant lors d'une réponse ou d'une autre?