输入学生姓名,输出他的选课和成绩,以下列版式呈现
感谢!!!
def main():
row_one = ""
row_two = ""
data = {'李明': {"数据库": "89.0",
"数学": "87.0",
"信息系统": "88.0",
"数据结构": "76.0",
"数据处理": "89.0",
"PASCAL": "88.0"
},
"李少西": {"数据库": "86.0",
"数学": "84.0",
"信息系统": "88.0",
"数据结构": "82.0"
},
"元元": {"信息系统": None}
}
name = input("Please input the name of student: ")
if name not in data:
print("{}同学不存在或还没有选课!".format(name))
return
row_one += "姓名"
row_two += name
for i in data[name]:
row_one += " {}".format(i)
if data[name][i]:
row_two += " {}".format(data[name][i])
else:
row_two += " 暂无成绩"
print(row_one)
print(row_two)
main()
有帮助请打赏哦!!