Python如何实现小程序 无限求和平均
作者:TTyb 时间:2023-04-13 20:07:40
这篇文章主要介绍了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
标签:Python,小程序,求和


猜你喜欢
window环境配置Mysql 5.7.21 windowx64.zip免安装版教程详解
2024-01-24 01:19:00
解决Pyinstaller 打包exe文件 取消dos窗口(黑框框)的问题
2023-09-27 10:32:31

pytorch显存一直变大的解决方案
2021-03-03 00:03:09
ORACLE 自动提交问题
2009-06-19 17:58:00

简单解析PHP程序的运行流程
2023-06-22 07:35:41

python实现TCP服务器端与客户端的方法详解
2023-05-17 09:39:39
ExecuteReader(),ExecuteNonQuery(),ExecuteScalar(),ExecuteXmlReader()之间的区别
2023-07-08 23:15:54
使用python 对验证码图片进行降噪处理
2022-01-27 23:02:16

使用 XMLSPY 设计项目的 Schema 原型
2010-08-24 18:25:00

判定IE的各个版本
2010-01-19 14:01:00
Python编程生成随机用户名及密码的方法示例
2021-12-14 13:12:17
python hmac模块验证客户端的合法性
2021-08-21 19:18:11
浅谈PYTHON 关于文件的操作
2022-06-07 19:54:58
JavaScript检测实例属性, 原型属性
2024-04-18 09:40:54
详解Go语言如何使用标准库sort对切片进行排序
2024-04-30 10:07:53
vue中的stylus及stylus-loader版本问题
2023-07-02 16:32:20
php下关于Cannot use a scalar value as an array的解决办法
2023-10-29 22:29:23
Python Numpy教程之排序,搜索和计数详解
2021-10-31 05:30:21
Python json解析库jsonpath原理及使用示例
2022-05-18 09:43:00
Webform 内置对象 Session对象、Application全局对象,ViewState详细介绍
2023-06-30 02:14:07