我们可以使用循环和字符串格式化来打印成绩。首先,我们需要将成绩存储在一个嵌套列表中,然后遍历它并打印每个子列表。以下是一个示例代码:
grades = [['Alice', 89, 93, 98], ['Bob', 85, 92, 95], ['Charlie', 75, 85, 97]]
for student in grades: print('{:<10}{:<5}{:<5}{:<5}'.format(*student))
这将在屏幕上打印出以下内容:
Alice 89 93 98
Bob 85 92 95
Charlie 75 85 97
在这个示例中,我们使用了字符串格式化中的“{}”来表示每个字段的位置,然后使用“:<10”等格式说明符来指示每个字段的长度。星号在format()方法中用于展开列表成为位置参数。
这种方法可以方便地打印出各种类型的表格,而不仅仅是成绩。
上一篇:不以0开头的数字的正则表达式