我是编程新手,尤其是Python。我正在尝试制作一个将华氏温度转换为摄氏温度的应用程序,但我不知道如何让程序保持开放状态。只要它到达代码的末尾,它就会在用户看到他或她的结果之前自动关闭。我正在使用Python 2.6。
答案 0 :(得分:8)
好吧,我猜你的意思是当你运行python文件时,Windows为你打开的终端关闭得太快了。您可以在程序退出之前添加raw_input('Press Enter to exit')
。它告诉Python在退出之前等待输入。
答案 1 :(得分:3)
正如其他人所说的那样,只要求输入即可。但是,我建议在Windows中以不同的方式运行Python脚本。使用IDLE IDE(应该附带您的发行版),只需打开要运行的脚本,然后按F5。然后,您不仅可以根据需要查看输出,还可以检查以交互方式分配的任何变量。这非常方便,尤其是当您刚开始用Python编程时。
您也可以从命令行运行脚本,但如果您刚刚开始,我建议您使用IDLE。
答案 2 :(得分:2)
看一下this question,它在Windows上解决了这个问题,我猜测它是你的平台。
答案 3 :(得分:0)
要求用户再输入一个变量并打印“按Enter键退出...”