首先让用户不断输入姓名和成绩,直到输入为空时为止。接着让用户输入姓名后,查找并打印出成绩,对于不存在的姓名,给出提示,直到输入为空为止。(注意:请利用字典存储姓名和成绩)
请问应该怎么修改呢?
information = {}
while True:
name = input("请输入姓名:")
grade = input("请输入成绩:")
if name is "":
break
print(name,grade)
information[name] = grade
print(information)
while True:
name_search = input("请输入姓名:")
for key in information.items():
if name_search in information:
print("该学生成绩为:",information[value])
else:
print("姓名不存在!")
if name_search is "":
break
如何一行输入姓名和成绩,用空格分开后
将值赋给name和grade呢