📅  最后修改于: 2023-12-03 15:34:45.113000             🧑  作者: Mango
在Python中,字符串是不可变的。字符串方法是Python中很有用的功能之一。其中一个字符串方法是rstrip()
。
rstrip()
方法在字符串的末尾移除空格(或指定字符)。返回移除字符串末尾空格后的新字符串。
string.rstrip([chars])
chars
:可选参数,指定要移除的字符。如果为空,则默认移除空格(空白字符)。
返回一个新字符串,移除了指定字符或空格的末尾部分。
# 移除空格
text = "Python is easy to learn. "
print(text.rstrip()) # 输出:Python is easy to learn.
# 移除特定字符
text = "Python is easy to learn.!@#$"
print(text.rstrip("!@#$")) # 输出:Python is easy to learn.
# 移除指定字符和空格
text = " Python is easy to learn.!@#$ "
print(text.rstrip(" !@#$")) # 输出: Python is easy to learn.
rstrip()
方法返回的是新字符串,不会更改原始的字符串。lstrip()
方法;对于左右两边的空格,可以使用strip()
方法。strip()
函数时,如果不传入任何参数,则默认移除字符串左右两边的空格。