📜  Python字符串 lstrip() 方法(1)

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

Python字符串 lstrip() 方法

lstrip() 方法用于截掉字符串左侧指定字符,默认为空格或换行符。该方法返回截掉字符后的字符串。

语法
str.lstrip([chars])
参数

chars:可选参数,指定截掉的字符,如果不指定则默认截取左侧空格或换行符。

返回值

返回截掉字符串左侧指定字符后的字符串。

示例
str = "   Hello, World!   "
print(str.lstrip())

输出:

'Hello, World!   '

在这个示例中,字符串 str 的左侧包含空格,lstrip() 方法截取了左侧空格,返回 'Hello, World! '

如果我们还想截掉字符串中的其他字符,可以将要截取的字符作为参数传入,例如:

str = "*****Hello, World!*****"
print(str.lstrip('*'))

输出:

'Hello, World!*****'

在这个示例中,字符串 str 的左侧包含5个星号,lstrip('*') 方法截取了左侧的5个星号,返回 'Hello, World!*****'

如果字符串左侧没有指定字符,则 lstrip() 方法返回原字符串:

str = "Hello, World!"
print(str.lstrip())

输出:

'Hello, World!'
注意事项
  • lstrip() 方法没有改变原字符串,而是返回一个新的字符串。
  • lstrip() 方法只能截取字符串左侧指定字符,不能截取右侧或中间的字符。