史 python儲存為txt

2021-10-01 18:54:23 字數 1890 閱讀 2995

這是幫史**做的乙個小作業,算是鍛鍊了一下python如何儲存為txt文件吧

with open(filename,'w') as f: # 如果filename不存在會自動建立, 'w'表示寫資料,寫之前會清空檔案中的原有資料!

a=("學號:10,姓名:黃婷婷,時間").format(x)

f.write(a)

f.write("\n--------------------------")

b=('英語平均分: ').format(int(test['英語'].mean()))

f.write("\n")

f.write(b)

b=('數學平均分: ').format(int(test['數學'].mean()))

f.write("\n")

f.write(b)

a=('計算機平均分: ').format(int(test['計算機'].mean()))

f.write("\n")

f.write(a)

a=('英語最高分: ,最低分 ').format(test['英語'].max(),test['英語'].min())

f.write("\n")

f.write(a)

a=('數學最高分: ,最低分 ').format(test['數學'].max(),test['數學'].min())

f.write("\n")

f.write(a)

a=('計算機最高分: ,最低分 ').format(test['計算機'].max(),test['計算機'].min())

f.write("\n")

f.write(a)

f.write("\n--------------------------\n")

test1=test.loc[(test['英語']>test['英語'].mean())&(test['數學']>test['數學'].mean())&(test['計算機']>test['計算機'].mean())]

f.write('三門課的成績均高於各自課程平均分的學生')

for i in test1.index:

b=('{},{},(英語:{},數學:{},計算機:{})').format(test1['學號'][i],test1['姓名'][i],test1['英語'][i],test1['數學'][i],test1['計算機'][i])

f.write("\n")

f.write(b)

f.write("\n--------------------------\n")

test['總分']=test['英語']+test['數學']+test['計算機']

test=test.sort_values(by='總分',ascending=false)

a=('總分最高的學生為:,,總分:').format(test['學號'][test.index[0]],test['姓名'][test.index[0]],test['總分'][test.index[0]])

f.write(a)

matlab讀取mat檔案,儲存為txt

在matlab中開啟該mat檔案,雙擊直到看到workspace中顯示相應的變數名稱和變數值。然後使用點號 就可以訪問變數中儲存的各個子變數的值。比如imdb.dob matlab code d datestr imdb.dob add semicolon to end for blocking r...

儲存為csv格式

def init self 開啟檔案,指定方式為寫,利用第3個引數把csv寫資料時產生的空行消除 self.f open 建設工程.csv a newline 設定檔案第一行的欄位名,注意要跟spider傳過來的字典key名稱相同 self.fieldnames city postdate titl...

將printf 顯示的大量資料,儲存為txt文件

由於c執行結果的時候,執行命令的顯示視窗不能顯示大量資料,所以,選擇將其儲存為txt文字格式,有多少,儲存多少。程式 正確 include stdio.h include int main int argc,const char argv int i fp fopen b.txt w if fp n...