diff --git a/diy3.py b/diy3.py index 1305cce..8195bfb 100644 --- a/diy3.py +++ b/diy3.py @@ -3,15 +3,18 @@ student2 = {'语文': 97, '数学': 98, '英语': 90} student3 = {'语文': 95, '数学': 100, '英语': 93} score = {'悟空': student1, '诺依': student2, '小贝': student3} - -name = input("名字:") - +while True: + name = input("名字:") # 查询并打印出输入的名字对应的所有科目的成绩 -print("*" * 30) -if name in score: - info=score[name] - for k,v in info.items(): - print(k,v) print("*" * 30) -else: - print("输入错误,重新输入名字") + if name in score: + info=score[name] + for k,v in info.items(): + print(k,v) + print("*" * 30) + + break + else: + print("输入错误,重新输入名字") + +