① 如何用python 去读取txt文件的某一行中的从第二个数据之后的数据并求平均值
path='e:/lijing/data.txt'
#path存的是txt文件的路径
lie=[]
#初始化lie列表
for line in open(path):#遍历txt文件中的所有行
line=line.replace('\n','').split(",")#替换和分割
lie.append(line[6])#将第六行的数据重新存在lie中
print lie
#lie这个列表中存的是txt文档中第六行的数据。
② Python实现txt文件读取数字,排序,求均值
③ python计算平均值
提示用户输入要计算多少个数的平均数
初始化sum总和的值
循环输入要计算平均数的数,并计算总和sum的值
最后,计算出平均数,并输出,利用“总和/数量”的公式计算出平均数
推荐教程:python教程以上就是小编分享的关于python计算平均值的详细内容希望对大家有所帮助,更多有关python教程请关注环球青藤其它相关文章!
④ 用Python怎么求一组数的平均值
>>>l=[1,2,3,4,5,4,3,2,1]#输入数字到数组中
>>>sum(l)/len(l)#求平均数
2.7777777777777777
>>>"{:.3f}".format(sum(l)/len(l))#求平均数,保留3位小数
'2.778'
⑤ python 3 求平均值
⑥ Python编程求平均值的两种方法是
方法一:
scores = [91, 95, 97, 99, 92, 93, 96, 98]
scores2 = []
avg = sum(scores) / len(scores)
print('平均成绩是:{}'.format(avg))
for i in scores:
if i avg># 少于平均分的成绩放到新建的空列表中
scores2.append(i)
print('低于平均成绩的有:{}'.format(scores2))
方法二:
导入函数库
import numpy as np # 导入 numpy库,as 即为导入的库起一个别称,别称为np
scores1 = [91, 95, 97, 99, 92, 93, 96, 98]
scores2 = []
average = np.mean(scores1) # 一行解决。
print('平均成绩是:{}'.format(average))
# 下面展示一种NumPy数组的操作,感兴趣的同学可以自行去学习哈。
scores3 = np.array(scores1)
print('低于平均成绩的有:{}'.format(scores3[scores3
⑦ python求平均值的函数
首先我们先来了解一下计算平均数的IPO模式.
输入:待输入计算平均数的数。
处理:平均数算法
输出:平均数
明白了程序的IPO模式之后,我们打开本地的python的IDE
工具,并新建一个python文件,命名为test6.py.
⑧ 用python 如何求TXT文件中的第二例的平均值
#coding:utf-8
#两种方式计算平均值
importnumpyasnp
f=open("test.txt","r")
content=f.read()
f.close()
all_nums=[float(eval(line)[-1])forlineincontent.split(" ")]
printnp.mean(all_nums)#使用numpy库直接求数组平均值
printsum(all_nums)/len(all_nums)#自己计算平均值
⑨ python求TXT文件内平均值
#py:3.3.3
f=open("file")
num=0
js=0
foriinf:
js+=1
num+=float(i)
#num+=float(i.strip(r" "))
else:
print(num/js)
xls文件这样直接读应该都是乱码,你可以改进一下用pandas,或者导出为txt.