python初始化不及格人数计算器
时间: 2024-09-26 18:10:11 浏览: 30
Python初始化不及格人数计算器通常是一个简单的程序,用于统计某个班级或测试中学生的不及格情况。下面是一个基本的示例,它会创建一个字典来存储学生姓名及其成绩,并计算不及格的学生数量:
```python
class GradeCalculator:
def __init__(self):
self.grades = {} # 初始化一个空字典来储存成绩
def add_student(self, name, score):
self.grades[name] = score
def calculate_fails(self, passing_threshold=60): # 设置及格线,默认为60分
fails = sum(1 for grade in self.grades.values() if grade < passing_threshold)
return fails
# 使用示例
calculator = GradeCalculator()
calculator.add_student('张三', 75)
calculator.add_student('李四', 50)
calculator.add_student('王五', 80)
num_fails = calculator.calculate_fails()
print(f"不及格人数:{num_fails}")
阅读全文