Python对齐和填充
示例
该format()方法可用于更改字符串的对齐方式。你必须与形式的格式表达做:[fill_char][align_operator][width]其中align_operator的一个:
<强制字段在width中左对齐。
>强制该字段在width内右对齐width。
^强制在width中居中。
=强制将填充放置在符号后(仅限数字类型)。
fill_char(如果省略,则默认为空白)是用于填充的字符。
'{:~<9s}, World'.format('Hello') # “你好~~~~,世界” '{:~>9s}, World'.format('Hello') # '~~~~世界你好 '{:~^9s}'.format('Hello') # '~~你好~~' '{:0=6d}'.format(-123) # '-00123'
注意:您可以使用字符串函数ljust()、rjust()、center()、zfill()获得相同的结果,但是这些函数在2.5版之后就被弃用了。