python 随机生成20名学生的8门课成绩,使用savetxt(0)将成绩存入score.txt,要求成绩保存为整数,以逗号为分隔符。
import random
def savetxt(filename):
txt = ''
for i in range(20):
txt +="Student" +str(i) +" " + ','.join( [str(random.randint(1, 100)) for j in range(8)]) + '\n'
with open(filename, 'w',encoding='utf-8') as f:
print(txt, file=f)
savetxt("score.txt")