把下面同学的成绩换算成等级制 编译不通过 想知道哪里错了
scores = {"Zhang San": 45, "Li Si": 78, "Wang Wu": 40,
"Zhou Liu": 96,"Zhao Qi": 65, "Sun Ba": 90,
"Zheng Jiu": 78, "Wu Shi": 99,"Dong Shiyi": 60}
print(scores)
print(list(scores.keys()))
for kkeys in scores.keys():
if scores[kkeys] >= 90:
scores[kkeys]='A'
elif 80 <= scores[kkeys]< 90:
scores[kkeys]='B'
elif 70 <= scores[kkeys]< 80:
scores[kkeys]='C'
elif 60 <= scores[kkeys]< 70:
scores[kkeys]='D'
else:
scores[kkeys]='E'
print(scores)