Comment cab je répète la phrase raw_input parce que chaque fois que je ou l'utilisateur répond à la question écrite le python dire appuyez sur une touche pour continuer, mais je veux répéter la question pour savoir si l'utilisateur veut faire quelque chose d'autre utilisant le programme, je souhaite que vous pouvez m'aider.Comment réimprimer le
Répondre
Vous pouvez utiliser ce code simple pour que
x = raw_input("Enter a command or q to quit")
while (x != 'q') :
## your code goes.
x = raw_input("Enter a command or q to quit")
Cela récursive demander à l'utilisateur pour l'entrée jusqu'à ce qu'il décide de quitter.
Merci beaucoup pour votre réponse mais qu'est-ce que ce sympole! = Signifie et merci –
! = Signifie "pas égal à" –
Merci beaucoup mon problème est résolu Je vais vraiment l'apprécier –
Vous voulez dire quelque chose comme suit?
bool = True
while bool:
input = raw_input(query) #Get raw_input
if condition: #check if you should end the loop or ask again
bool = False #end loop
#your code here
bool est utilisé comme un booléen pour vérifier si la condition est arrivé, devrait l'appeler autre chose comme run_loop ou quelque chose comme ça.
Pouvez-vous nous écrire votre code ici? –
Est-ce que [cette question] (https://stackoverflow.com/questions/1781445/how-to-let-a-raw-input-repeat-until-i-want-to-quit?rq=1) (que le site pense est lié) aide? – DavidW