
首先,我们需要定义一些变量来存储学生的成绩和班级的基本信息。
python
# 班级基本信息
class_size = 20
passing_score = 60
# 学生成绩列表
scores = []
然后,我们需要收集学生的成绩。假设成绩已经存储在一个列表中,我们可以使用 `scores` 变量来存储这些成绩。
python
# 假设成绩已经存储在一个列表中
scores = [89, 75, 92, 56, 34, 87, 23, 77, 98, 64, 81, 52, 90, 73, 21, 89, 67, 36, 78]
接下来,我们可以使用 `sum()` 函数来计算总分,使用 `len()` 函数来计算学生人数,使用 `average()` 函数来计算平均分。
python
# 计算总分
total_score = sum(scores)
# 计算平均分
average_score = total_score / class_size
# 打印结果
print("班级总分:", total_score)
print("平均分:", average_score)
为了统计及格和不及格的人数,我们可以使用条件语句来判断每个成绩是否及格,并将及格的人数和不及格的人数分别存储在不同的变量中。
python
# 统计及格和不及格的人数
passing_count = 0
failing_count = 0
for score in scores:
if score >= passing_score:
passing_count += 1
else:
failing_count += 1
# 打印结果
print("及格人数:", passing_count)
print("不及格人数:", failing_count)
最后,我们可以将
更多文章请关注《万象专栏》
转载请注明出处:https://www.wanxiangsucai.com/read/cv183745