1
- 读入一个Python程序,将其单行的注释(即 每一行“#”后面的内容)
删除后保存;删除后保存
def del_note(old_filename,new_filename):
with open(old_filename)as f1, \
open(new_filename,'w')as f2:
for lines in f1.readlines():
if lines.strip()[0]!='#':
f2.write(lines)
del_note('test.py','test1.py')
随机生成100个学生的成绩保存在文件scores.txt文件中;
(1) 从文件中读出学生的成绩,输出最高、最低,以及平均成绩(平均成绩为小数)。
(2) 从文件中读出学生的成绩,统计90分以上学生的人数并输出。
(3) 求出这次考试的平均成绩,并统计各分数段的人数(优秀:≥90,良好:≥80,中等:≥70,及格:≥60,不及格:<60)。
(4) 将统计结果