如何在 Python 中对齐输出
对齐输出在呈现表格或其他需要整齐格式的数据时非常有用。Python 提供了多种方法来对齐输出。
1. 使用字符串格式化
print("|{:10}|{:15}|".format("项目", "值"))- {:10} 表示左对齐,宽度为 10 个字符。
- {:15} 表示右对齐,宽度为 15 个字符。
2. 使用 textwrap 模块
import textwrap text = "项目:预算" print(textwrap.dedent(text).rstrip())- dedent() 删除文本块中的缩进。
- rstrip() 删除行尾的空白字符。
3. 使用 pprint 模块
import pprint data = {"项目": "预算", "状态": "批准"} pprint.pprint(data, width=40)- pprint 模块格式化数据结构,以易于阅读的形式呈现。
- width 指定输出宽度。
4. 使用 tabulate 模块
import tabulate data = [["项目", "预算"], ["开发", "10000 美元"]] print(tabulate.tabulate(data, headers="firstrow"))- tabulate 模块格式化数据为表格。
- headers="firstrow" 指定表头位于第一行。
以上就是python怎么对齐输出的详细内容,更多请关注知识资源分享宝库其它相关文章!
版权声明
本站内容来源于互联网搬运,
仅限用于小范围内传播学习,请在下载后24小时内删除,
如果有侵权内容、不妥之处,请第一时间联系我们删除。敬请谅解!
E-mail:dpw1001@163.com
发表评论