如何转载

时间:2017-05-29 16:38:26

标签: python raw-input

我怎么重复raw_input句子,因为每次我或用户回答写的问题python说按任意键继续,但我想重复问题,知道用户是否想要使用该程序做任何其他事情我希望你能帮助我。

2 个答案:

答案 0 :(得分:1)

你可以使用这个简单的代码

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")

这将递归地询问用户输入,直到他决定退出。

答案 1 :(得分:-1)

你的意思如下?

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用作布尔值来检查条件是否已经发生,应该调用其他东西,例如run_loop或类似的东西。