① 如何用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.