如何在if语句中退出python脚本

时间:2013-06-18 21:50:26

标签: python python-3.x

我正在使用Python 3.2并尝试在用户输入他们不想继续之后退出它,是否有代码将在while循环中的if语句中退出?我已尝试使用exit()sys.exit()sys.quit()quit(),并提升SystemExit

1 个答案:

答案 0 :(得分:34)

这对我来说很好用:

while True:
   answer = input('Do you want to continue?:')
   if answer.lower().startswith("y"):
      print("ok, carry on then")
   elif answer.lower().startswith("n"):
      print("sayonara, Robocop")
      exit()

编辑:在python 3.2中使用input而不是raw_input