网络编程
位置:首页>> 网络编程>> Python编程>> Python如何实现小程序 无限求和平均

Python如何实现小程序 无限求和平均

作者:TTyb  发布时间:2023-04-13 20:07:40 

标签:Python,小程序,求和

这篇文章主要介绍了python如何实现小程序 无限求和平均,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

编写一个程序,重复读取数据,直到用户输入‘done'。一旦输入‘done',打印总和、个数与平均值。如果用户输入的不是数字,使用try和except捕获异常,打印错误信息,然后跳过继续执行循环。


arr = []
num = 0
sum = 0
while 1:
 val = input('请输入一个数:')
 try:
   if val == 'done':
     for i in arr:
       sum = sum + float(i)
     print('总和为:' + str(sum))
     print('输入个数为:' + str(num))
     print('平均数为:' + str(sum/num))
     exit()
   else:
     #判断是否是数字
     float(val)
     #如果是数字就不会抛出异常,则就会压入数组里面
     arr.append(float(val))
     num = num + 1
 except Exception as err:
   print('这不是一个数字')
   print(err)
   pass

来源:https://www.cnblogs.com/TTyb/p/5758308.html

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com