📜  Python string.ljust()方法(1)

📅  最后修改于: 2023-12-03 15:04:09.031000             🧑  作者: Mango

Python string.ljust()方法

在Python中,字符串是一种不可变的序列类型。字符串提供了许多方法,包括ljust()方法,它用于在字符串的右侧填充指定数量的字符。

语法:
str.ljust(width[, fillchar])
参数:
  • width:必需。字符串的总长度,包括原始字符串和填充字符。
  • fillchar(可选):填充字符。默认为空格。
返回值:

返回填充后的字符串。如果宽度小于字符数,则返回原始字符串。

示例:
示例1:
str = "Hello"
print(str.ljust(10))

执行结果:

'Hello     '

在这个例子中,建议总长度为10,原始字符串长度为5,填充字符为默认空格。因此,ljust()方法在字符串右侧添加了5个空格。

示例2:
str = "Python"
print(str.ljust(10, '-'))

执行结果:

'Python----'

在这个例子中,建议总长度为10,原始字符串长度为6,填充字符为“-”。因此,ljust()方法向字符串的右侧添加了4个“-”字符。

示例3:
str = "Hello"
print(str.ljust(3))

执行结果:

'Hello'

在这个例子中,建议总长度为3,原始字符串长度为5,因此ljust()方法不添加任何字符。返回原始字符串。

结论:

Python string.ljust()方法用于在字符串的右侧填充指定数量的字符。它返回填充后的字符串,如果宽度小于字符数,则返回原始字符串。