我变得python程序怎么老是自动关闭

print"若要将华氏度(h)转换为摄氏度(c)请按1,将摄氏度(c)转换为华氏度(h)请按2"z=int(raw_input("Pleaseinputz:"))ifz=... print"若要将华氏度(h)转换为摄氏度(c)请按1,将摄氏度(c)转换为华氏度(h)请按2"
z=int(raw_input("Please input z:"))
if z==1:
h=int(raw_input("Please input h:"))
if h>-459.67:
print"c=",('%.2f'%((h-32.00)/1.80))
else:
print"Error"

exit(0)
if z==2:
c=int(raw_input("Please input c:"))
if c>-273.15:
print"h=",('%.2f'%(c*1.80+32.00))
else:
print"Error"

exit(0)
else:
print"Error"
exit(0)
这是我编的一段程序,目的是执行华氏度和摄氏度的相互转换,我的目的是让它在规定的温度范围外自动关闭,以及开始时输入非一非二的时候关闭,但现在我正常计算完后他也会自动要求关闭,请问为什么
展开
 我来答
heavensend
2014-10-16 · TA获得超过693个赞
知道小有建树答主
回答量:252
采纳率:95%
帮助的人:164万
展开全部
若是要不关闭,那就放在循环里,任何程序执行结束了都会关闭呀
更多追问追答
追问
那如果我想让他算完一次后不关闭再次从第一步开始,请问我应该怎么做?
追答
while True:
#下面放你的代码
#再加一个正常退出的条件就好了
if z == 'quit':
break
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式