用Python写,一个班级有男有女,现需要统计男女的数量
时间: 2024-09-28 08:14:06 浏览: 30
在Python中,你可以使用字典(dictionary)来跟踪男生和女生的人数。这里是一个简单的示例:
```python
class Students:
def __init__(self):
self.student_count = {'男生': 0, '女生': 0}
def add_student(self, gender):
if gender == '男':
self.student_count['男生'] += 1
elif gender == '女':
self.student_count['女生'] += 1
def get_gender_count(self):
return self.student_count
# 创建学生类的实例
students = Students()
# 添加一些学生
students.add_student('男')
students.add_student('女')
students.add_student('男')
students.add_student('女')
# 输出男女学生的数量
print(students.get_gender_count())
```
在这个例子中,`Students` 类有一个 `student_count` 字典来存储男女人数。`add_student` 方法用于增加特定性别的人数。最后,`get_gender_count` 方法返回当前的男女人数。
阅读全文