跳到主要内容

Python 字符串 ljust() 方法

ljust() 方法的语法是:

string.ljust(width[, fillchar])

这里,fillchar 是一个可选参数。

String ljust() 参数

ljust() 方法接受两个参数:

  • width - 给定字符串的宽度。如果宽度小于或等于字符串的长度,则返回原始字符串。
  • fillchar(可选) - 填充宽度剩余空间的字符

String ljust() 返回值

ljust() 方法返回在给定最小宽度内左对齐的字符串。

如果定义了 fillchar,它还会用定义的字符填充剩余的空间。

示例 1:左对齐最小宽度的字符串

# 示例字符串
string = 'cat'
width = 5

# 打印左对齐的字符串
print(string.ljust(width))

输出

cat

这里,定义的最小宽度为 5。所以,结果字符串的最小长度为 5。

字符串 cat 向左对齐,这使得单词右侧留下两个空格。

示例 2:左对齐字符串并填充剩余空间

# 示例字符串
string = 'cat'
width = 5
fillchar = '*'

# 打印左对齐的字符串
print(string.ljust(width, fillchar))

输出

cat**

这里,字符串 cat 向左对齐,右侧剩余的两个空格用字符 * 填充。

注意:如果您想右对齐字符串,请使用 rjust()。您也可以使用 format() 方法来格式化字符串。