📜  Python string.rstrip()方法

📅  最后修改于: 2020-10-30 06:39:20             🧑  作者: Mango

Python字符串rstrip()方法

Python rstrip()方法从字符串删除所有结尾字符。这意味着它将删除字符串右侧的所有指定字符。如果我们不指定参数,它将从字符串删除所有空格。此方法返回一个字符串值。

签名

rstrip([chars])

参量

字符:字符从字符串中删除。

返回

它返回字符串。

让我们看一些rstrip()方法的例子来了解它的功能。

Python字符串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#

Python字符串rstrip()方法示例2

根据char类型参数删除字符串char。删除字符后返回字符串。

# 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

Python字符串rstrip()方法示例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