跳至主要内容

strip()

Python 中的 strip() 方法用于移除字符串中任何前导(开始处的空格)和尾随(结尾处的空格)字符。默认情况下,它会移除所有空白字符,如空格、制表符或换行符,但你也可以在方法中指定要移除的字符作为参数。

参数值

参数 说明
chars(可选)

指定要从原始字符串开头和结尾移除的字符集的字符串。如果没有提供,则会移除所有前导和尾随空白。

返回值

strip() 方法返回一个新的字符串,其中已移除前导和尾随空白。

如何在 Python 中使用 strip()

示例 1

strip() 方法会移除字符串中任何前导(开始处的空格)和尾随(结尾处的空格)字符(空格是默认值)。

text = '   Hello, World!   '
print(text.strip())
示例 2

你可以通过将要移除的字符作为参数传递给 strip() 方法来指定要移除哪些字符。

text = '***Hello, World!***'
print(text.strip('*'))
示例 3

strip() 方法不会修改原始字符串,它会返回一个新的字符串,其中已移除前导和尾随字符。

text = 'Hello, World!'
new_text = text.strip()
print(new_text)