Python程序运行后直接退出

#average.pydefmain():sum=0.0count=0xstr=input("Enteranumber(<Enter>toquit)>>")whilexs... # average.py
def main():
sum=0.0
count=0
xstr=input("Enter a number (<Enter> to quit)>>")
while xstr!="":
x=eval(xstr)
sum=sum+x
count=count+1
xstr=input("Enter a number (<Enter> to quit)>>")
print("\nThe average of the number is",sum/count)
input("Press Enter to exit")
main()
展开
 我来答
匿名用户
2017-08-05
展开全部
returnbreak都可以终止函数的运行exit(0)#无错误退出exit(1)#有错误退出这两条语句一般都会加在程序的最后因为exit是迫使系统去终止程序的运行
追问
没看懂  我就是想说为什么没有停留在运行结果的那一界面 。。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式