-
2020-12-10 03:00:16
进修了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
以上就是如何用python求平均值的细致内容,更多请关注ki4网别的相干文章!
更多相关内容 -
python求平均值
2019-12-27 20:49:59python求平均值 首先我们先来了解一下计算平均数的IPO模式. 输入:待输入计算平均数的数。 处理:平均数算法 输出:平均数 推荐:《python教程》 明白了程序的IPO模式之后,我们打开本地的python的IDE工具,并新建一...python求平均值
首先我们先来了解一下计算平均数的IPO模式.
输入:待输入计算平均数的数。
处理:平均数算法
输出:平均数
推荐:《python教程》
明白了程序的IPO模式之后,我们打开本地的python的IDE工具,并新建一个python文件,命名为test6.py.
打开test6.py,进行编码,第一步,提示用户输入要计算多少个数的平均数。
第二步,初始化sum总和的值。注意,这是编码的好习惯,在定义一个变量的时候,给一个初始值。
第三步,循环输入要计算平均数的数,并计算总和sum的值。
最后,计算出平均数,并输出,利用“总和/数量”的公式计算出平均数。
编码完成后,记得保存,然后进行调试运行。按F5键或者点击菜单栏中的“run”-》“run model”来运行程序。
相关文章推荐:
1.如何用python求平均值
2.python中平均分割列表
相关视频推荐:
1.小甲鱼零基础入门学习Python视频教程
2.python交流群资料分享:887934385
以上就是python求平均值的详细内容,更多请关注请继续关注公众号python社区营其它相关文章! -
如何用python求平均值
2020-11-21 00:30:04学习了Python相关数据类型,函数的知识后,利用字符串的分割实现了输入任意多个数据,并计算其平均值的小程序。思路是接收输入的字符串,以空格为分隔符,将分割的数据存入列表(lst1)中,将lst1中的数据转存入另一...学习了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
以上就是如何用python求平均值的详细内容,更多请关注php中文网其它相关文章!
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
-
python求numpy中array按列非零元素的平均值案例
2020-12-17 17:36:32输出:一个一维的平均值array import numpy as np def non_zero_mean(np_arr): exist = (np_arr != 0) num = np_arr.sum(axis=1) den = exist.sum(axis=1) return num/den 如果要求按行的非零元素的平均值,把... -
Python简单计算数组元素平均值的方法示例
2020-09-20 23:05:23主要介绍了Python简单计算数组元素平均值的方法,涉及Python简单数组遍历与数学运算相关操作技巧,需要的朋友可以参考下 -
python 求10个数的平均数实例
2020-09-18 07:16:55今天小编就为大家分享一篇python 求10个数的平均数实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 -
python求加权平均值的实例(附纯python写法)
2021-01-01 13:55:44#需要求加权平均值的数据列表 elements = [] #对应的权值列表 weights = [] 使用numpy直接求: import numpy as np np.average(elements, weights=weights) 附纯python写法: # 不使用numpy写法1 round(sum(... -
python 怎么求平均值
2021-04-27 08:31:01python求平均值的方法:首先新建一个python文件;然后初始化sum总和的值;接着循环输入要计算平均数的数,并计算总和sum的值;最后利用“总和/数量”的公式计算出平均数即可。本文操作环境:Windows7系统,python3.5...python求平均值的方法:首先新建一个python文件;然后初始化sum总和的值;接着循环输入要计算平均数的数,并计算总和sum的值;最后利用“总和/数量”的公式计算出平均数即可。
本文操作环境:Windows7系统,python3.5版本,Dell G3电脑。
首先我们先来了解一下计算平均数的IPO模式.
输入:待输入计算平均数的数。
处理:平均数算法
输出:平均数
明白了程序的IPO模式之后,我们打开本地的python的IDE工具,并新建一个python文件,命名为test6.py.
打开test6.py,进行编码,第一步,提示用户输入要计算多少个数的平均数。【推荐:python视频教程】
第二步,初始化sum总和的值。注意,这是编码的好习惯,在定义一个变量的时候,给一个初始值。
第三步,循环输入要计算平均数的数,并计算总和sum的值。
最后,计算出平均数,并输出,利用“总和/数量”的公式计算出平均数。
编码完成后,记得保存,然后进行调试运行。按F5键或者点击菜单栏中的“run”-》“run model”来运行程序。
-
Python——求平均值
2020-11-24 18:32:49方法一: ...print('平均成绩是:{}'.format(avg)) for i in scores: if i < avg: # 少于平均分的成绩放到新建的空列表中 scores2.append(i) print('低于平均成绩的有:{}'.format(scores2)) ... -
Python Pandas实现数据分组求平均值并填充nan的示例
2020-09-19 03:56:40今天小编就为大家分享一篇Python Pandas实现数据分组求平均值并填充nan的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 -
Python 求平均值
2019-11-25 09:13:32python 使用numpy.mean()方法对一个序列进行求值 from numpy import mean if __name__ == '__main__': print(mean([1, 2, 3])) ``` -
python求列表平均值函数
2020-11-29 03:48:02广告关闭腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元!一般用小写字母和单下划线、数字等组合,有人习惯用aabb的...相对于def缩进,按照python习惯,缩进四... -
python写平均值
2020-11-24 08:59:36广告关闭腾讯云11.11云上盛惠 ,精选热门产品助力上云,云... 例如,column = c2计算过去4天中前2名的平均值。 c0 c1 c21 2 na2 2 na3 3 na4 5 45 6 5.56 7 6.57 5 6.58 4 6.59 5 610 5 5...python 环境:python... -
python求平均数、方差、中位数的例子
2020-09-18 18:51:51今天小编就为大家分享一篇python求平均数、方差、中位数的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 -
在Python上求平均值
2021-01-11 19:47:55字段[Num]中在(3987)和(5026)范围内的数字的平均值是多少?在下面的字段是excel中的字段[4]。在**amount code quan val number Random**2.11 I[N8U7]:75 184 Blue 2254 Potato3.13 Z[V0L8]:64 131 Blue 6349 Carro..... -
用python求一个数组的和与平均值的实现方法
2020-12-31 10:00:35以上这篇用python求一个数组的和与平均值的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:Python通用函数实现数组计算的方法python简单获取... -
(Python)计算平均值
2021-11-09 10:58:05计算平均值 【问题描述】 从键盘输入三个整数,分别存入x,y,z三个整型变量中,计算并输出三个数的和以及平均值。 【输入形式】 从键盘输入三个整数,整数之间以空格隔开。 【输出形式】 在屏幕上分两行显示结果: 第... -
python计算一个序列的平均值的方法
2020-12-23 12:59:56本文实例讲述了python计算一个序列的平均值的方法。分享给大家供大家参考。具体如下: def average(seq, total=0.0): num = 0 for item in seq: total += item num += 1 return total / num 如果序列是数组... -
Python:Numpy 求平均向量的实例
2020-09-19 05:00:02今天小编就为大家分享一篇Python:Numpy 求平均向量的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 -
python_求平均值
2018-12-29 14:31:311.输出字典内数组平均值 a = {'name': 'Tom', 'age': 20, 'address': '北京', 'score': [89, 99, 78, 95]} dic = a.get('score') print(dic) b = 0 for i in dic: b += i c = b / len(dic) #里面字符的... -
Python 实现输入任意多个数,并计算其平均值的例子
2020-12-31 18:27:11思路是接收输入的字符串,以空格为分隔符,将分割的数据存入列表(lst1)中,将lst1中的数据转存入另一个空列表(lst)中,转存时将字符串转化为整型,从而利用函数求出lst中数的和、平均值,是Python基础(5)中... -
python自定义函数ma(x,y)求简单平均值输出结果到列表
2021-01-13 15:17:54该楼层疑似违规已被系统折叠隐藏此楼查看此楼def ma(x,y):'''# 自定义函数“ma(x,y)”指南函数格式:ma(x,y)函数功能:求序列数据x的y周期的简单平均值,输出值为序列平均值、即列表。函数使用举例:#输入:L = [1,2...