用python 设置各门课及格线为60分,分别判断学生是否通过(Fail/Pass)每门课
时间: 2023-10-14 10:06:05 浏览: 57
验证学生成绩是否通过
好的,以下是用 Python 实现的代码:
```python
passing_score = 60
grades = {'Math': 78, 'English': 55, 'Science': 62, 'History': 49}
for subject, score in grades.items():
if score >= passing_score:
print(f"Student passed {subject} with a score of {score}")
else:
print(f"Student failed {subject} with a score of {score}")
```
这里我们首先定义了及格线为 60 分,然后通过字典 `grades` 存储了每门课的分数。接着我们使用 `for` 循环遍历每门课,判断分数是否大于等于及格线,如果是则输出“通过”,否则输出“未通过”。
阅读全文