python代码练习
students= {} write = 1 # 注意不能使用海象运算符 write :=1,这样相当于每次都重新给write赋值为1 while write : name = input('输入名字:') grade = int(input('输入分数:')) students[name] = grade write= int(input('继续输入?(1-继续, 0-退出): ')) #这一行是打印列名 print('name rate'.center(20,'-')) for key,value in students.items(): if value >= 90: print('%s %s A'.center(20,'-')%(key,value)) elif 89 >= value >= 60 : print('%s %s B'.center(20,'-')%(key,value)) else: print('%s %s C'.center(20,'-')%(key,value))