统计4个学生中生日月份为+3月且C语言成绩90分及以上的人数

1个回答
展开全部
摘要 # 定义学生列表,每个学生信息包括姓名、生日和C语言成绩students = [ {"name": "张三", "birthday": "2000-03-05", "score": 92}, {"name": "李四", "birthday": "2001-02-28", "score": 88}, {"name": "王五", "birthday": "2000-03-13", "score": 95}, {"name": "赵六", "birthday": "1999-12-30", "score": 85},]# 统计符合条件的学生人数count = 0for student in students: if student["birthday"][5:7] == "03" and student["score"] >= 90: count += 1print("符合条件的学生人数为:", count)
咨询记录 · 回答于2023-04-27
统计4个学生中生日月份为+3月且C语言成绩90分及以上的人数
您的提问有点模糊或信息不足,我有点不明白,麻烦您再详细具体说下您的问题可以吗~
不明白
这是个题还是什么
题目
是要写代码还是什么
写代码
# 定义学生列表,每个学生信息包括姓名、生日和C语言成绩students = [ {"name": "张三", "birthday": "2000-03-05", "score": 92}, {"name": "李四", "birthday": "2001-02-28", "score": 88}, {"name": "王五", "birthday": "2000-03-13", "score": 95}, {"name": "赵六", "birthday": "1999-12-30", "score": 85},]# 统计符合条件的学生人数count = 0for student in students: if student["birthday"][5:7] == "03" and student["score"] >= 90: count += 1print("符合条件的学生人数为:", count)
上述代码中,首先定义了一个包含四个学生信息的列表students。然后使用for循环遍历每个学生,对于每个学生,判断其生日的月份是否为3月,以及其C语言成绩是否大于等于90分。如果符合条件,则将计数器count加1。最后输出符合条件的学生人数。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消