Python 编写程序实现一个简单的成绩管理系统

首先让用户不断输入姓名和成绩,直到输入为空时为止。接着让用户输入姓名后,查找并打印出成绩,对于不存在的姓名,给出提示,直到输入为空为止。(注意:请利用字典存储姓名和成绩)

请问应该怎么修改呢?

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呢