本文共 1024 字,大约阅读时间需要 3 分钟。
目录
Python ljust()方法是字符串的排版方法,它将原字符串左对齐,使用空格填充至指定长度,并返回新的字符串。如果指定的长度小于或等于原字符串长度,则直接将字符串返回。
str.ljust(width, fill_character)
名称 | 说明 | 备注 |
width | 排版字符串宽度 | 整型参数 |
fill_character | 填充字符 | 可省略的字符参数,省略时默认等于空格符 |
ljust方法返回一个左对齐排版的字符串
fill_character参数省略时,默认填充字符是空格:
>>> demo = "cloud">>> result = demo.ljust(30)>>> id(demo)4323050080>>> id(result)4322135856>>> result'cloud '>>> len(result)30
当指定fill_character时,ljust方法会使用给定的填充字符排版:
>>> demo = "cloud">>> result = demo.ljust(30, "-")>>> result'cloud-------------------------'
fill_character必须是字符类型或者是长度为1的字符串,否则Python报错TypeError
>>> demo.ljust(30, "--")Traceback (most recent call last): File "", line 1, in TypeError: The fill character must be exactly one character long
当字符串本身的长度大于或等于width的值时,ljust()方法返回原字符串。
>>> demo = "paris">>> id(demo)4562981752>>> result = demo.ljust(5)>>> id(result)4562981752>>> result'paris'>>> result == demoTrue
转载地址:http://vfsoi.baihongyu.com/