Python编程习题(40):python-列表:统计考试成绩

将一组考试成绩通过键盘输入,计算及格率、平均分、最高分和最低分。

输入格式:

成绩在一行输入,数据间用空格分隔。

输出格式:

输出及格率、平均分、最高分、最低分,精确到小数后1位。

见样例

输入样例:

80.5 90 100 45 15 65.5

输出样例:

及格率:66.7%
平均分:66.0
最高分:100.0
最低分:15.0

解答代码: 

score = list(input().split())
sum = 0
max_score = float(score[0])
min_score = float(score[0])
passed = 0
for i in range(0,len(score)):
    if float(score[i]) > max_score:
        max_score = float(score[i])
    if float(score[i]) < min_score:
        min_score = float(score[i])
    if float(score[i]) >= 60:
        passed = passed + 1
    sum = sum + float(score[i])
average = sum/len(score)
passed_rate = passed/len(score)*100
print("及格率:{:.1f}%".format(passed_rate))
print("平均分:{:.1f}".format(average))
print("最高分:{:.1f}".format(max_score))
print("最低分:{:.1f}".format(min_score))

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 《NCT全国青少年编程能力等级测试教程:Python语言编程一级电子书》是一本全面介绍Python编程语言和编程能力测试的教材。本书的主要目的是帮助青少年学习和掌握Python编程,并为他们提供参加全国青少年编程能力等级测试的所需知识和技能。 该书的内容涵盖了Python编程的基础知识和技能,包括但不限于Python语言的语法、变量、数据类型、控制流程、函数、文件处理等基本概念和技术。通过对这些内容的学习和实践,读者可以逐步建立起对Python编程的深入了解,并能够独立完成一些简单的编程任务。 此外,本书还特别针对全国青少年编程能力等级测试的要求,提供了相关的知识点和练习题。这些题目旨在帮助读者更好地理解和应用所学的知识,并在测试中取得更好的成绩。同时,本书也提供了一些实例和案例,以便读者能够更好地理解和掌握编程的实际运用。 总体而言,该书是一本结合了教学和测试内容的综合教材,旨在帮助青少年学习和掌握Python编程,并为他们提供参加全国青少年编程能力等级测试的所需知识和技能。无论是对于初学者还是对于想要深入学习Python编程的人来说,这本电子书都是一本非常实用和有价值的教材。 ### 回答2: 《NCT全国青少年编程能力等级测试教程:Python语言编程一级电子书》是一本专门为青少年编程学习而准备的教材。以下是关于这本书的一些介绍和重要内容。 首先,这本教程主要以Python语言为学习对象,Python作为一门简单易学且功能强大的编程语言,非常适合初学者。通过这本教材,学生可以逐步掌握Python的基本概念、语法和编程技巧。 教程的内容根据NCT全国青少年编程能力等级测试的要求进行编写,涵盖了一级编程能力的考核范围。在学习过程中,学生将逐步了解变量、数据类型、运算符、条件语句、循环语句等基本概念和编程知识。 教程的编写方式非常简明易懂,通过具体的例子和实践练习来帮助学生理解和掌握知识点。此外,教程结合了生动有趣的故事情节和游戏任务,激发学生的学习兴趣和动力。 此外,教程还提供了一些习题编程挑战,学生可以通过完成这些练习来巩固和应用所学的知识。同时,教程中还提供了一些额外的拓展内容,包括常用的编程技巧和实用的编程应用场景,帮助学生更深入地理解和运用Python语言。 总之,《NCT全国青少年编程能力等级测试教程:Python语言编程一级电子书》是一本很好的学习资料,适合初学者学习Python编程。通过系统地学习和练习,学生将能够掌握基本的编程概念和技巧,为进一步的编程学习打下坚实的基础。希望此书能够帮助更多的青少年学生爱上编程,开启自己的编程之路。 ### 回答3: 《NCT全国青少年编程能力等级测试教程:Python语言编程一级电子书》是一本旨在帮助青少年学习Python编程的电子书。该教程适用于NCT编程能力等级测试的一级考试。 该电子书的内容包括了Python编程的基础知识和技能。它从简单的概念开始,逐步引导读者了解Python编程语言的特性和语法。学生将学习如何使用Python创建变量、编写基本的控制结构和函数,并进行简单的数据操作和输入输出。 此外,该电子书还包括了一些编程练习和项目实践,用以帮助学生巩固所学的内容。通过实践,学生可以逐渐掌握Python编程的技巧,培养问题解决和编程思维能力。 为了让学生更好地理解和掌握Python编程,该电子书还提供了一些示例代码和详细的解释,帮助学生理解每个代码段的功能和作用。此外,书中还介绍了一些常见的编程错误和解决方法,以帮助学生克服编程过程中的困难。 总之,《NCT全国青少年编程能力等级测试教程:Python语言编程一级电子书》是一本适合初学者的Python编程入门教材,旨在帮助青少年提高编程能力并通过NCT编程能力等级测试一级考试。通过阅读该电子书,学生将学会基础的Python编程知识,打下坚实的编程基础,并为接下来的进阶学习奠定良好的基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

博学者普克尔特

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值