Python str.removesuffix 用法详解及示例

Python str.removesuffix 用法详解及示例

str.removesuffix(suffix)Python 字符串方法,用于删除字符串末尾指定的后缀,并返回删除后的新字符串。下面是方法的语法和三个示例。

语法:

str.removesuffix(suffix)

参数说明:

  • suffix:要删除的后缀,可以是一个字符串或是一个元组,代表多个后缀。

返回值:

  • 返回一个新字符串。

示例1:

str1 = "Hello World.txt"
suffix = ".txt"
new_str = str1.removesuffix(suffix)
print(new_str)

输出:

Hello World

解释:删除了字符串末尾的后缀”.txt”,返回了新的字符串”Hello World”。

示例2:

str2 = "example.tar.gz"
suffix = (".tar", ".gz")
new_str = str2.removesuffix(suffix)
print(new_str)

输出:

example

解释:删除了字符串末尾的后缀”.tar”和”.gz”,返回了新的字符串”example”。

示例3:

str3 = "hello.txt"
suffix = ".jpg"
new_str = str3.removesuffix(suffix)
print(new_str)

输出:

hello.txt

解释:字符串末尾没有要删除的后缀”.jpg”,因此返回了原字符串”hello.txt”。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Python 内置函数参考指南