第4章-7 统计学生平均成绩与及格人数

简介: 该程序计算一组学生的平均成绩和及格人数。输入包含学生人数N和N个成绩,输出格式为"average = 平均成绩"和"count = 及格人数"。提供的代码首先读取学生数量,然后累加成绩并计数及格者。平均成绩保留一位小数。当学生人数为0时,平均成绩和及格人数分别输出0.0和0。

本题要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均在整型范围内。

输入格式:
输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。
输出格式:
按照以下格式输出:

average = 成绩均值
count = 及格人数
其中平均值精确到小数点后一位。

输入样例:
5
77 54 92 73 60
输出样例:
average = 71.2
count = 4
代码:
x=int(input())
sum=0
count=0
if x!=0:
a=list(map(int,input().split()))
for i in range(x):
sum=sum+a[i]
if a[i]>=60:
count=count+1
aver=sum/x
print(f'average = {aver:.1f}')
print(f'count = {count:d}')
else:
print("average = 0.0")
print("count = 0")

相关文章
|
机器学习/深度学习 人工智能 监控
基于YOLOv8的交通车辆(12种常见车型)实时检测系统识别项目|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!
本项目基于YOLOv8目标检测框架,结合PyQt5图形界面,实现了对12类交通车辆的高精度实时检测。无论是图片、视频,还是摄像头输入,系统都能高效完成车辆定位与分类。通过集成训练流程、标注数据集、权重文件与可视化界面,极大降低了使用门槛,用户无需编程经验即可开箱即用、快速部署。
|
监控 安全 数据可视化
开源的网络监控工具:Sniffnet,简单而有趣!
开源的网络监控工具:Sniffnet,简单而有趣!
2033 0
|
12月前
|
机器学习/深度学习 人工智能 自然语言处理
AI浪潮下普通IT人的职业成长路径探索
本文探讨了AI浪潮下普通IT从业者的成长路径,涵盖工作方式变革、技能升级与职业结构调整带来的挑战。文章强调夯实编程基础、学习AI知识、积累实践经验及提升软技能的重要性,并介绍生成式人工智能认证(GAI认证)对职业发展的助力,包括提升专业形象、增强竞争力和拓展职业道路。最后呼吁IT从业者积极拥抱变化,关注跨领域融合与技术伦理,建立个人品牌以应对未来机遇与挑战。
AI浪潮下普通IT人的职业成长路径探索
|
算法 调度
多级反馈队列算法的具体实现过程是怎样的?
【10月更文挑战第25天】多级反馈队列算法通过动态调整进程的优先级和在不同优先级队列之间的转移,能够较好地适应不同类型进程的需求,兼顾了短作业优先、I/O密集型作业优先等多种调度策略的优点,提高了系统的整体性能和资源利用率,同时也能保证对实时性要求较高的进程能够及时得到响应。
727 60
|
Oracle Ubuntu 关系型数据库
Linux平台Oracle开机自启动设置
【11月更文挑战第7天】本文介绍了 Linux 系统中服务管理机制,并详细说明了如何在使用 systemd 和 System V 的系统上设置 Oracle 数据库的开机自启动。包括创建服务单元文件、编辑启动脚本、设置开机自启动和启动服务的具体步骤。最后建议重启系统验证设置是否成功。
520 1
|
SQL 监控 关系型数据库
"SQL性能瓶颈大揭秘:一步步教你揪出慢查询元凶,从根源解决数据库拖沓问题,让应用速度飞起来!"
【8月更文挑战第31天】作为一名数据库管理员或开发者,面对复杂系统时,运行缓慢的SQL查询常常令人头疼。本文将指导你如何诊断并解决这些问题。首先,通过性能监控工具识别出问题查询;其次,利用`EXPLAIN`分析其执行计划,了解索引使用情况;接着,优化查询语句,如使用合适索引、减少JOIN操作等;再者,优化数据库设计,采用分区表或调整硬件资源;最后,持续监控性能并调优。通过这些步骤,可有效提升数据库的整体性能。
524 0
|
IDE 开发工具 Python
Python应用中缩进错误(IndentationError)
【5月更文挑战第16天】
672 2
|
JavaScript 小程序 Java
养老院|基于Springboot的养老院管理系统设计与实现(源码+数据库+文档)
养老院|基于Springboot的养老院管理系统设计与实现(源码+数据库+文档)
1047 1
|
JavaScript 前端开发 安全
|
网络协议 Linux 网络安全
利用frp简单实现内网穿透——以ssh为例
*受篇幅该文章是基于服务端-Linux 客户端-window 所作*
1444 0
利用frp简单实现内网穿透——以ssh为例

热门文章

最新文章