student = {} flag = 1 flag1 = 1 flag2 = 1 while flag: flag1 = 1 name = input("名字:").strip() while flag2: num = input("成绩:").strip() student[name] = [] if num.isdigit(): student[name].append(num) break else: print("成绩必须输入数字,请重新输入:") if int(num) > 90: student[name].append('A') elif int(num) > 80: student[name].append('B') else: student[name].append('C') while flag1: if_go = input("请确认是否继续输入,1/继续,0/退出").strip() if if_go == '1': flag1 = False elif if_go == '0': flag = 0 break else: print("请重新输入:") print("所有学生成绩为:".center(20,'-')) print("名称",'\t','成绩','\t','等级') for i in student: print(i,'\t\t',student[i][0],'\t\t',student[i][1])
成绩录入
最新推荐文章于 2022-09-07 08:00:00 发布