对成绩文件的处理

对成绩文件的处理,第1张

成绩文件的处理

要点赞,要关注

需要用到pandas

代码如下:

import pandas as pd

data=pd.read_csv('scores.txt',sep='t')
day_score=data['平时成绩'].tolist()
over_score=data['期末成绩'].tolist()
day_scored=[]
over_scored=[]
s_core_li=[]
all1={}
all1['学号']=data['学号']
for i in range(30):
    day_score1=day_score[i]*0.4
    day_scored.append(day_score1)
    over_score1=over_score[i]*0.6
    over_scored.append(over_score1)
for j in range(30):
    s_core=over_scored[j]+day_scored[j]
    s_core_li.append(s_core)
all1['总评成绩']=s_core_li
df=pd.Dataframe(all1)
df.to_csv('scored.txt', sep='t', index=False)
结果图

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5443533.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存