1、这里用到的扩展模块是prettytable,需要先用pip安装之。
2、然后,就可以在python里面调用了。from prettytable import PrettyTable运行的时候,不报错就是调用成功了。
3、新建一个表格x,并输入表头信息:from prettytable import PrettyTablex = PrettyTable(["名字", "数学成绩", "语文成绩", "计算机成绩"])print(x)
4、再在表格x里面,逐行添加学生的姓名和各科成绩:from prettytable import PrettyTablex = PrettyTable(["砘捃坑聒名字", "数学成绩", "语文成绩", "计算机成绩"])x.add_row(["小明",200, 199, 198])x.add_row(["大明白",197, 196, 195])x.add_row(["老明亮了", 300, 299, 298])print(x)可以发现,python默认居中对齐。
5、让“名字”那一列居左对齐:x.align["名字"] = "l"“l”是“left”的意思。
6、还可以逐列添加:from prettytable import PrettyTablex = PrettyTable()x.add_c泠贾高框olumn("科目",["数学","语文","计算机"])x.add_column("小明的成绩",[1,2,3])x.add_column("xiao小白的成绩",[4,5,6])x.add_column("小xiaoxiao红的成绩",[7,8,9])print(x)