這是幫史**做的乙個小作業,算是鍛鍊了一下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...