python输入多个数用逗号隔开、计算平均值_python实现输入五个数并求平均值
思路:
接收输入的字符串,以空格为分隔符,将分割的数据存入列表(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实现输入五个数并求平均值相关推荐
- python求三个数平均值_Python操作Excel教程-average函数求平均值
Python实战:找到\u201CB列\u201D的平均值,\u201C列C\u201D,\u201CD\u201D.这个过程有点麻烦.请仔细看以下步骤:\u201D.1. 核心代码2.操作结果3.流 ...
- python输入n个数求平均值_Python 实现输入任意多个数,并计算其平均值的例子
Python 实现输入任意多个数,并计算其平均值的例子 发布时间:2020-09-03 03:16:35 来源:脚本之家 阅读:76 学习了Python相关数据类型,函数的知识后,利用字符串的分割实现 ...
- java中如何在键盘中输入一串以逗号隔开数字然后存入数组中,并输出。
/***项目:java中如何在键盘中输入一串以逗号隔开数字然后存入数组中,并输出.*时间:2019/8/16*作者:郑翰林*/ import java.util.Scanner; public cla ...
- 常用正则表达式(英文单词、数字、中文 、URL 、电话、身份证、输入内容必须以逗号隔开等)
/* 英文单词 */ public static final String REGEX_WORD_EN = "^\\w+$"; /** 中文 */ public s ...
- python输入两个数用逗号隔开如不是两个数报错_Python数据类型
1.python的数据类型: 字符串 整数 浮点数 类型转换 字符串编码 列表.元组与字典 2.应用: 序列及其通用操作 相关逻辑运算 1.1字符串(Str) 1.Python中的字符串通常由单引号& ...
- python输入五个数并求平均值_python实现输入五个数并求平均值_后端开发
php为啥开发网站效率快_后端开发 php开发网站效率快的原因:1.php是一门弱类型语言,相对其他强类型语言开发效率快:2.php自带强力函数库,比如json_encode,各种数组操作,各种排序: ...
- python淘宝爬虫登陆功能和下单功能_Python爬虫实战五之模拟登录淘宝并获取所有订单 | 静觅...
经过多次尝试,模拟登录淘宝终于成功了,实在是不容易,淘宝的登录加密和验证太复杂了,煞费苦心,在此写出来和大家一起分享,希望大家支持. 温馨提示 更新时间,2016-02-01,现在淘宝换成了滑块验证了 ...
- python去掉最高分和最低分_去掉一个最高分,去掉一个最低分求平均值(trimmean)...
如下图: 演讲比赛,要求去掉一个最高分,去掉一个对低分后求平均值.当然这个太简单了,我们可以用max求出最大值,用min求出最小值,然后sum求出数据总和,用(总和-最大值-最小值)/(数据总个数-2 ...
- python输出用逗号隔开的数字_Python:从字符串中提取带有点和逗号的数字
我正在分析Python中的单词和数字.我只对数字感兴趣,即只对0到9.点(.)和逗号(,)感兴趣.我对保留点和逗号很感兴趣,因为有些文件是用美式数字(即3.14159)编写的,而有些文件是用欧洲(德语 ...
- 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 ...
最新文章
- AWS — AWS EC2
- python 取反_自从用了这招pandas 空数据处理方法,python编程速度提升了不少
- STM32单片机,禁止系统启动时的变量初始化
- PMcaff-干货| 产品经理应该了解的服务设计那些事儿
- js向服务器发送信息,Angularjs向服务器发送请求
- H5页面随机数字键盘支付页面
- 2019 年起如何开始学习 ABP 框架系列文章-开篇有益
- Unity 基本操作
- python matplotlib 画一条水平直线遇到的问题
- 90后互联网打工人:为了买小两居,爸妈打零工帮我凑首付
- C# ASP.NET MVC:使用Cookie记住账号密码
- Linux系统命令行中vim编辑器取消高亮显示
- HCIE-Security Day13:防火墙双机热备实验(一)防火墙直路部署,上下行连接交换机
- 如何将Eclipse的javaWeb项目改为IDEA的maven项目
- GA遗传算法介绍与实例
- 【英语学习】星期的词源
- 如何提升你的面试机会?
- Delphi Web前端开发教程(9):基于TMS WEB Core框架
- 中标麒麟编译qgis源码+PyQt环境
- 零基础学习java值得看的几本书