共計 636 個字符,預計需要花費 2 分鐘才能閱讀完成。
要計算各成績段的人數,你需要首先確定成績段的范圍。假設你的成績段為:0-59 為不及格,60-69 為及格,70-79 為中等,80-89 為良好,90-100 為優秀。
接下來,你需要定義一個包含學生成績列表的數據結構,可以使用列表或者字典,例如:
scores = [80, 90, 65, 70, 55, 75, 85, 95, 88, 92]
然后,你可以使用循環遍歷這個列表,統計各成績段的人數:
def count_scores(scores):
score_counts = {'不及格': 0, '及格': 0, '中等': 0, '良好': 0, '優秀': 0}
for score in scores:
if score < 60:
score_counts[' 不及格 '] += 1
elif score < 70:
score_counts[' 及格 '] += 1
elif score < 80:
score_counts[' 中等 '] += 1
elif score < 90:
score_counts[' 良好 '] += 1
else:
score_counts[' 優秀 '] += 1
return score_counts
score_counts = count_scores(scores)
print(score_counts)
運行上述代碼,你將得到各成績段的人數統計結果。
注意:上述代碼中的成績段范圍和成績段名稱都是示例,你可以根據自己的需求進行修改。
丸趣 TV 網 – 提供最優質的資源集合!
正文完