Python打印输出时如何对齐?解决python对齐错误的方法

在python中经常会使用到打印,但是在打印表格时经常遇到中英文对齐问题,怎么解决呢?如果文本没有对齐,直接运行,那么在运行的时候,有时候会出现语法错误,如何解决?在本篇文章里我给大家整理的是关于Python打印时如何对齐?解决python对齐错误的方法的内容,希望对大家的学习有所帮助 。

Python打印输出时如何对齐?解决python对齐错误的方法


我们对输出内容时候进行对齐,这样不仅会让输出的内容看起来更加的美观,而且还不好出现语法上的错误,在Python中我们可以使用ljust、center、rjust这三个函数来方便实现字符串中的左对齐、居中对齐和右对齐 。在使用的时候,默认是不需要带任何 参数的,对齐方式默认是使用空格进行填充 。举个例子:
print("#","hello!".ljust(20),"#")    #左对齐print("#","hello!".center(20),"#")   #居中对齐print("#","hello!".rjust(20),"#")    #右对齐运行结果
# hello!               ##        hello!        ##               hello! #如果我们在对程序运行的时候,出现了语法错误:
【Python打印输出时如何对齐?解决python对齐错误的方法】 IndentationError: unexpected indent表示的就是对齐的方式有问题,首先我们需要做的事情就是将所有的空格进行显示,解决方法如下:
1、  找到菜单栏中的“View”选项,在下拉菜单中选择“Active Edior”,在右侧菜单中选择“Show Whitespaces” 。
2、  再打开设置窗口 ,选择“Python”,在弹出的对话框中,将”Tob size”更改为4,”Indent”也设置成4,就可以实现格式的对齐了 。
到此这篇关于Python打印输出时如何对齐?解决python对齐错误的方法的文章就介绍到这了,更多相关python对齐错误如何解决内容可以继续关注进行学习 。

    猜你喜欢