Python 字符串 ljust()

ljust() 方法的语法是

string.ljust(width[, fillchar])

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


字符串 ljust() 参数

ljust() 方法接受两个参数

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

字符串 ljust() 的返回值

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

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


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

# example string
string = 'cat'
width = 5

# print left justified string
print(string.ljust(width))

输出

cat  

这里,定义的最小width是 5。因此,结果字符串的最小长度为 5。

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


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

# example string
string = 'cat'
width = 5
fillchar = '*'

# print left justified string
print(string.ljust(width, fillchar))

输出

cat**

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

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

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战