利用字典录入各科成绩

message = {}
write = 1
while write:
    name = input("请输入科目名") #以防输入非数字后报错
    message[str(name)] = input("请输入成绩")
    while 1:
        write = input("继续请输入 1 ,结束请输入 0")
        if(write == "1" or write == "0"): #防止输入非法的数字后报错退出
            write = int(write)
            break
        else:
            print("注意:请输入数字1/0")
for key,value in message.items():
    print(key,value)
输入:
请输入科目名语文
请输入成绩98
继续请输入 1 ,结束请输入 0数学
注意:请输入数字1/0
继续请输入 1 ,结束请输入 083
注意:请输入数字1/0
继续请输入 1 ,结束请输入 01
请输入科目名数学
请输入成绩98
继续请输入 1 ,结束请输入 01
请输入科目名英语
请输入成绩99
继续请输入 1 ,结束请输入 00

输出:
语文 98
数学 98
英语 99
全部评论

相关推荐

HNU_fsq:建议直接出国,这简历太6了。自愧不如
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务