python ljust用法
ljust()是Python字符串(string)类的一个方法,作用是将指定字符串以指定长度靠左对齐,不足长度的位置以指定字符填充。使用ljust()方法,可以方便地控制字符串在输出时的格式和对齐方式。
该方法的语法格式为:str.ljust(width[, fillchar])。
其中,str是要被处理的字符串;width是指定的字符串长度;fillchar是可选参数,用于填充不足长度的位置,默认值是空格。
例如,如果有一个字符串s = "Hello",要将它以总长度为8的形式左对齐,不足长度的地方用小数点"."填充。代码如下:
s = "Hello"
s = s.ljust(8, ".")
print(s)
输出结果为:
可以看到,ljust()方法将"Hello"字符串以长度为8的形式左对齐,并在右侧填充了三个小数点"."。
字符串长度的方法除了左对齐之外,ljust()方法还可以用于右对齐和居中对齐。如果要进行右对齐,只需将ljust()方法改为rjust()即可;如果要进行居中对齐,需要使用center()方法。
例如,如果要将字符串s以总长度为8的形式右对齐,不足长度的地方用小数点"."填充。代码如下:
s = "Hello"
s = s.rjust(8, ".")
print(s)
输出结果为:...Hello
可以看到,rjust()方法将"Hello"字符串以长度为8的形式右对齐,并在左侧填充了三个小数点"."
如果要进行居中对齐,只需使用center()方法即可。例如,如果要将字符串s 以总长度为8的形式居中对齐,不足长度的地方用小数点"."填充。代码如下:s = "Hello"
s = s.center(8, ".")
print(s)
输出结果为:.Hello..
可以看到,center()方法将"Hello"字符串以长度为8的形式居中对齐,并在左右两侧填充了两个小数点".".
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论