Python 字符串 rstrip()方法
Python rstrip() 方法从字符串中删除所有尾随字符。也就是说它从字符串右侧删除所有指定的字符。如果我们不指定参数,它将删除字符串中的所有空格。该方法返回一个字符串值。
语法
rstrip([chars])
参数
chars :要从字符串中删除的字符。
返回
它返回字符串。
让我们看一些rstrip()方法的示例,以了解它的功能。
示例1
一个简单的示例,不需要任何参数。它从字符串中删除所有尾部的空格。
# Python rstrip() method example
# Variable declaration
str = "Java and C# "
# Calling function
str2 = str.rstrip()
# Displaying result
print("Old string: ",str)
print("New String: ",str2)
输出:
Old string: Java and C#
New String: Java and C#
示例2
根据字符类型参数删除字符串字符。它返回删除字符后的字符串。
# Python rstrip() method example
# Variable declaration
str = "Java and C#"
# Calling function
str2 = str.rstrip('#')
# Displaying result
print("Old string: ",str)
print("New String: ",str2)
输出:
Old string: Java and C#
New String: Java and C
示例3
很容易通过获取字符串的长度来知道移除了多少个字符。请参见示例。字符串长度与字符串值一起显示。
# Python rstrip() method example
# Variable declaration
str = "Java and C#"
# Calling function
str2 = str.rstrip('#')
# Displaying result
print("Old string: ",str, len(str))
print("New String: ",str2, len(str2))
输出:
Old string: Java and C# 11
New String: Java and C 10