跳至主要内容

rstrip()

Python 中的 rstrip() 方法是一种字符串方法,它会从字符串的右侧移除任何尾随空白字符(空格、制表符、换行符)。它返回一个已移除空白字符的新字符串。

参数值

参数 描述
chars

(可选)一个字符串,指定要从字符串右侧移除的一组字符。如果未提供,则会移除所有尾随空白。

返回值

rstrip() 方法返回一个新字符串,其中已移除尾随空白或指定的字符。

如何在 Python 中使用 rstrip()

示例 1

rstrip() 方法会从字符串中移除任何尾随字符(末尾的字符)。它接受一个可选参数,指定要移除的字符。如果未提供参数,则它会默认移除空白字符。

'hello   '.rstrip()
示例 2

rstrip() 方法可用于从字符串末尾移除特定字符。在此示例中,我们移除所有尾随的 '!' 字符。

'string!!!'.rstrip('!')
示例 3

使用 rstrip() 和一个变量从字符串末尾移除特定字符。此示例移除所有尾随的 '0' 字符。

my_string = '12345000'
print(my_string.rstrip('0'))