《Python 3.x入门到应用实践》 — 3.8 上机实践演练——成绩单统计小帮手
【摘要】 本节书摘来自华章计算机《Python 3.x入门到应用实践》 一书中第3章,第3.8.1节,作者是赵 军 等。
3.8 上机实践演练——成绩单统计小帮手
又到了实践演练的时候了,主题是制作成绩单统计程序,输入10位学生的姓名以及数学、英语和语文三科的成绩,计算总分、平均分并根据平均分判断属于甲、乙、丙、丁哪一个等级。
3.8.1 范例程序说明
这次学生的成绩不使用input()函数一个个输入了,太费时,笔者事先建立了scores.csv文件,文件里包含10位学生的姓名以及数学、英语和语文三科的成绩,3.8.2小节将会介绍如何读取CSV文件。
此次演练的题目要求如下:
(1)读入CSV文件,文件名为scores.csv。
(2)计算总分、平均分以及等级(甲、乙、丙、丁)。
甲:平均80~100分 乙:平均60~79分
丙:平均50~59分 丁:平均50分以下
(3)输出学生姓名、总分、平均分(保留到小数点后1位)和等级。
输入说明
读入scores.csv文件。
输出结果参考图3-15。
流程图如图3-16所示。
图3-15 图3-16
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)