MST

星途 面试题库

面试题:Python中if语句结合字典实现简单成绩等级判定

假设有一个字典,键是学生名字,值是学生的成绩分数。请使用if语句结合字典,编写Python代码,根据成绩分数(60分及以上为及格,85分及以上为优秀),输出每个学生对应的成绩等级(及格、优秀或不及格)。
42.0万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试
students_scores = {
    "Alice": 80,
    "Bob": 55,
    "Charlie": 90
}

for student, score in students_scores.items():
    if score >= 85:
        print(f"{student} 的成绩等级为优秀")
    elif score >= 60:
        print(f"{student} 的成绩等级为及格")
    else:
        print(f"{student} 的成绩等级为不及格")