python上机题目,大家看看编
1. 随机生成100个学生成绩:(包括:学生所属班级,学生语文成绩,数学成绩。)将这100个学生的成绩以每行一个学生的形式保存到文件score.txt中。学生班级范围(“一”,“二”,。。。“五”)。Score.txt 文件中的一行应该如下格式:
三 60 80
2. 读取题目1生成的文件score.txt. 计算如下结果:
a) 100个学生的语文和数学平均分
b) 100个学生的语文和数学的最高分、最低分。
c) 显示总分排名前10的学生。
d) 生成文件scoreall.txt. 在每行添加学生的总分。
Scoreall.txt文件中的一行应该如下格式:
三 60 80 140.
********** 随机数获取:
import random
random.randint(1,10) # 随机生成数n 1<=n<=10;
random.randrange(10,100,2) # 从 【10,12,14,16,。。。,98】 中获取随机获取一个数。
random.choice([“t”,”a”,”b”,”n”]) # 从 t a b n 中随机获取一个元素。 适用于list, tuple,string.