小编smo*_*lma的帖子

在 Python 3 中格式化字符串以制作“表格”

现在我正在使用print(),调用我想要存储在元组中的变量,然后使用以下方式格式化它们:print(format(x,"<10s")+ format(y,"<40s")...)但这给我的输出未以列形式对齐。如何使每一行的元素对齐?

所以,我的代码用于存储学生详细信息。首先,它接受一个字符串并返回一个元组,其组成部分如下:(姓名,姓氏,学号,年份)。
它从有关学生详细信息的长文本文件中读取这些详细信息,然后通过 tuplelayout 函数(用于格式化元组的位)对其进行解析,并将结果制成表格。
因此,tuplelayout 函数的参数是一个元组,其形式为:
surname | name | reg number | course | year

python formatting tabular

2
推荐指数
1
解决办法
8937
查看次数

标签 统计

formatting ×1

python ×1

tabular ×1