编写一个程序,在字典中列出所有学生及其成绩。不要只是将整个字典对象或列表对象放入打印功能(即print(grade_book))。您必须格式化输出。
这是程序的示例运行:
Student ID Grades
203942 88, 78, 83
236732 90, 78
9874 78
29746 79, 90
75893 82, 80
352418 77, 88, 84
13563 90, 89, 92
我当前的代码如下
grade_book = { 203942: '88,78,83',
236732: '90,78',
9874: '78',
29746: 'emphasized text79,90',
75893: '82,80',
352418: '77,88,84',
13563: '90,89,92' }
print("Student ID, Grades")
for k,v in grade_book.items():
print(k,v)
我似乎无法使其漂亮地打印,所以我需要
Select 1 to display grades
Select 2 to add new student grade
Select 3 to quit
Selection: 2