如果输入='y',如何重新启动代码

时间:2014-01-19 22:31:28

标签: python python-3.x

我正在制作一个Python软件来加密/解密/暴力破解消息,但我需要知道如何在最后重启代码,所以最后它会问你“你想继续吗?” / n“如果输入是y,重新启动代码(这就是我需要帮助的地方),如果输入是n,break。我尝试了多种不起作用的东西。感谢所有帮助,

菲尼亚斯

(如果这很难理解,这就是我想要做的事情:在代码的最后,它会询问用户是否要继续使用该程序或退出,如果他们退出那么它将{ {1}},如果他们想要继续,它将再次转到代码的开头并重新开始。)

1 个答案:

答案 0 :(得分:4)

你的帖子不是很清楚,但这就是我认为你想要的:

def main():
    # your brute force code goes here

def run():
    answer = 'y'
    while answer == 'y':
        main()
        answer = input("Would you like to continue (y/n): ")