思路:

接收输入的字符串,以空格为分隔符,将分割的数据存入列表(lst1)中,将lst1中的数据转存入另一个空列表(lst)中,转存时将字符串转化为整型,从而利用函数求出lst中数的和、平均值。

实例代码:print("-----求平均值,可输入任意多个数-------")

lst = [] #定义一个空列表

str = raw_input("请输入数值,用空格隔开:")

lst1 = str.split(" ")#lst1用来存储输入的字符串,用空格分割

i = 0

while i <= len(lst1) 1:

lst.append(int(lst1.pop()))#将lst1的数据转换为整型并赋值给lst

i = 1

#print(lst)

def sum(list):

"对列表的数值求和"

s = 0

for x in list:

s = x

return s

def average(list):

"对列表数据求平均值"

avg = 0

avg = sum(list)/(len(list)*1.0) #调用sum函数求和

return avg

print("avg = %f"%average(lst))

运行结果:-----求平均值,可输入任意多个数-------

请输入数值,用空格隔开:21 32 45 65

avg = 47.333333

***Repl Closed***

推荐教程:python教程

python输入多个数用逗号隔开、计算平均值_python实现输入五个数并求平均值相关推荐

  1. python求三个数平均值_Python操作Excel教程-average函数求平均值

    Python实战:找到\u201CB列\u201D的平均值,\u201C列C\u201D,\u201CD\u201D.这个过程有点麻烦.请仔细看以下步骤:\u201D.1. 核心代码2.操作结果3.流 ...

  2. python输入n个数求平均值_Python 实现输入任意多个数,并计算其平均值的例子

    Python 实现输入任意多个数,并计算其平均值的例子 发布时间:2020-09-03 03:16:35 来源:脚本之家 阅读:76 学习了Python相关数据类型,函数的知识后,利用字符串的分割实现 ...

  3. java中如何在键盘中输入一串以逗号隔开数字然后存入数组中,并输出。

    /***项目:java中如何在键盘中输入一串以逗号隔开数字然后存入数组中,并输出.*时间:2019/8/16*作者:郑翰林*/ import java.util.Scanner; public cla ...

  4. 常用正则表达式(英文单词、数字、中文 、URL 、电话、身份证、输入内容必须以逗号隔开等)

    /* 英文单词 */     public static final String REGEX_WORD_EN = "^\\w+$"; /** 中文 */     public s ...

  5. python输入两个数用逗号隔开如不是两个数报错_Python数据类型

    1.python的数据类型: 字符串 整数 浮点数 类型转换 字符串编码 列表.元组与字典 2.应用: 序列及其通用操作 相关逻辑运算 1.1字符串(Str) 1.Python中的字符串通常由单引号& ...

  6. python输入五个数并求平均值_python实现输入五个数并求平均值_后端开发

    php为啥开发网站效率快_后端开发 php开发网站效率快的原因:1.php是一门弱类型语言,相对其他强类型语言开发效率快:2.php自带强力函数库,比如json_encode,各种数组操作,各种排序: ...

  7. python淘宝爬虫登陆功能和下单功能_Python爬虫实战五之模拟登录淘宝并获取所有订单 | 静觅...

    经过多次尝试,模拟登录淘宝终于成功了,实在是不容易,淘宝的登录加密和验证太复杂了,煞费苦心,在此写出来和大家一起分享,希望大家支持. 温馨提示 更新时间,2016-02-01,现在淘宝换成了滑块验证了 ...

  8. python去掉最高分和最低分_去掉一个最高分,去掉一个最低分求平均值(trimmean)...

    如下图: 演讲比赛,要求去掉一个最高分,去掉一个对低分后求平均值.当然这个太简单了,我们可以用max求出最大值,用min求出最小值,然后sum求出数据总和,用(总和-最大值-最小值)/(数据总个数-2 ...

  9. python输出用逗号隔开的数字_Python:从字符串中提取带有点和逗号的数字

    我正在分析Python中的单词和数字.我只对数字感兴趣,即只对0到9.点(.)和逗号(,)感兴趣.我对保留点和逗号很感兴趣,因为有些文件是用美式数字(即3.14159)编写的,而有些文件是用欧洲(德语 ...

  10. python输出用逗号隔开的数字_python,得出一些数字后,怎样不输出最后一个逗号...

    主程序1: a=[3,4,5,6] b=[] for i in a: b.append(str(i)) c=','.join(b) print(c) 主程序2: list1=[3,4,5,6] pri ...

最新文章

  1. AWS — AWS EC2
  2. python 取反_自从用了这招pandas 空数据处理方法,python编程速度提升了不少
  3. STM32单片机,禁止系统启动时的变量初始化
  4. PMcaff-干货| 产品经理应该了解的服务设计那些事儿
  5. js向服务器发送信息,Angularjs向服务器发送请求
  6. H5页面随机数字键盘支付页面
  7. 2019 年起如何开始学习 ABP 框架系列文章-开篇有益
  8. Unity 基本操作
  9. python matplotlib 画一条水平直线遇到的问题
  10. 90后互联网打工人:为了买小两居,爸妈打零工帮我凑首付
  11. C# ASP.NET MVC:使用Cookie记住账号密码
  12. Linux系统命令行中vim编辑器取消高亮显示
  13. HCIE-Security Day13:防火墙双机热备实验(一)防火墙直路部署,上下行连接交换机
  14. 如何将Eclipse的javaWeb项目改为IDEA的maven项目
  15. GA遗传算法介绍与实例
  16. 【英语学习】星期的词源
  17. 如何提升你的面试机会?
  18. Delphi Web前端开发教程(9):基于TMS WEB Core框架
  19. 中标麒麟编译qgis源码+PyQt环境
  20. 零基础学习java值得看的几本书

热门文章

  1. Java 表格转换成图片
  2. Java邮箱验证码注册
  3. 解决移动浏览器不能正确转化时间
  4. java分页前端怎么实现_JavaWeb前端分页显示方法
  5. App隐私合规注意事项和相关材料
  6. ThreadSanitizer检测工具-动态数据竞争检测技术
  7. assimp android build,Windows环境下编译Assimp库生成Android可用的.so或.a文件
  8. 英语报纸计算机类,报纸和电脑英语作文
  9. win10 电脑开机底部任务栏无反应(鼠标一直转圈,部分图标不显示)
  10. vite.config 配置文件