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


Posted in Python onFebruary 18, 2020

这篇文章主要介绍了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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python根据给定文件返回文件名和扩展名的方法
Mar 27 Python
Python的Django框架中从url中捕捉文本的方法
Jul 20 Python
python中list列表的高级函数
May 17 Python
Python中shape计算矩阵的方法示例
Apr 21 Python
python中利用xml.dom模块解析xml的方法教程
May 24 Python
配置 Pycharm 默认 Test runner 的图文教程
Nov 30 Python
Python numpy中矩阵的基本用法汇总
Feb 12 Python
python整小时 整天时间戳获取算法示例
Feb 20 Python
Django处理多用户类型的方法介绍
May 18 Python
Python自带的IDE在哪里
Jul 01 Python
Selenium执行完毕未关闭chromedriver/geckodriver进程的解决办法(java版+python版)
Dec 07 Python
Opencv+Python识别PCB板图片的步骤
Jan 07 Python
python_mask_array的用法
Feb 18 #Python
基于python3生成标签云代码解析
Feb 18 #Python
基于Pytorch SSD模型分析
Feb 18 #Python
Python3使用腾讯云文字识别(腾讯OCR)提取图片中的文字内容实例详解
Feb 18 #Python
Python动态导入模块和反射机制详解
Feb 18 #Python
pytorch进行上采样的种类实例
Feb 18 #Python
new_zeros() pytorch版本的转换方式
Feb 18 #Python
You might like
php empty 函数判断结果为空但实际值却为非空的原因解析
2018/05/28 PHP
laravel dingo API返回自定义错误信息的实例
2019/09/29 PHP
JS 有名函数表达式全面解析
2010/03/19 Javascript
JS隐藏参数post传值实例
2013/04/18 Javascript
jsPDF生成pdf后在网页展示实例
2014/01/16 Javascript
jquery $("#variable") 循环改变variable的值示例
2014/02/23 Javascript
Google官方支持的NodeJS访问API,提供后台登录授权
2014/07/29 NodeJs
浅析JavaScript中命名空间namespace模式
2016/06/22 Javascript
JavaScript编码风格指南(中文版)
2016/08/26 Javascript
微信小程序学习笔记之文件上传、下载操作图文详解
2019/03/29 Javascript
JavaScript中的一些实用小技巧总结
2019/04/07 Javascript
详解vue中移动端自适应方案
2019/05/05 Javascript
Layer+Echarts构建弹出层折线图的方法
2019/09/25 Javascript
Vue2.x和Vue3.x的双向绑定原理详解
2020/11/05 Javascript
微信小程序自定义支持图片的弹窗
2020/12/21 Javascript
pycharm 使用心得(一)安装和首次使用
2014/06/05 Python
Python六大开源框架对比
2015/10/19 Python
Python文件的读写和异常代码示例
2017/10/31 Python
python 读取文件并替换字段的实例
2018/07/12 Python
python使用knn实现特征向量分类
2018/12/26 Python
python 用所有标点符号分隔句子的示例
2019/07/15 Python
基于python实现把图片转换成素描
2019/11/13 Python
详解Python IO口多路复用
2020/06/17 Python
极简的HTML5模版
2015/07/09 HTML / CSS
详解webapp页面滚动卡顿的解决办法
2018/12/26 HTML / CSS
canvas绘制树形结构可视图形的实现
2020/04/03 HTML / CSS
video下autoplay属性无效的解决方法(添加muted属性)
2020/05/19 HTML / CSS
美国家居装饰购物网站:Amanda Lindroth
2020/03/25 全球购物
毕业生求职找工作的自我评价范文
2013/11/27 职场文书
迷你西餐厅创业计划书范文
2013/12/31 职场文书
城建学院毕业生自荐信
2014/01/31 职场文书
护士个人年度总结范文
2015/02/13 职场文书
员工试用期转正自我评价
2015/03/10 职场文书
廉洁自律证明
2015/06/24 职场文书
优质服务心得体会(共4篇)
2016/01/22 职场文书
python基于tkinter实现gif录屏功能
2021/05/19 Python