从一个文件内读入任意多个学生的分数,求出最高分,最低分和平均分存入文件result.txt
代码可这样写:
import pandas as pd
n=int(input('读取学生成绩记录数:'))
path=r'F:\2021\qa\ot1\score.csv'
df = pd.read_csv(path)[:n]
print(df)
df1 = pd.DataFrame({f'{n}人成绩统计':['最高分', '最低分','平均分'],'分数': [df['总成绩'].max(),df['总成绩'].min(), df['总成绩'].mean()]})
print(df1)
df1.to_csv('result.txt',index=False)
如有帮助,请点采纳。