📅  最后修改于: 2023-12-03 14:46:04.718000             🧑  作者: Mango
在 Python 编程中,字符串操作是非常常见的操作。Python 提供了多种内置的字符串方法,其中之一就是 endswith() 方法。
Python 字符串的 endswith() 方法用于检查字符串是否以指定的字符或子字符串结尾。如果字符串是以指定的字符或子字符串结尾,则该方法返回 True,否则返回 False。
该方法的语法如下:
str.endswith(suffix[, start[, end]])
该方法有三个参数:
下面的代码演示了 endswith() 方法的基本用法:
str1 = "Hello, world!"
print(str1.endswith("world!"))
# 输出:True
str2 = "Hello, world!"
print(str2.endswith("World!"))
# 输出:False
str3 = "Hello, world!"
print(str3.endswith("!"))
# 输出:False
str4 = "Hello, world!"
print(str4.endswith("world", 0, 7))
# 输出:True
Python 字符串的 endswith() 方法用于检查字符串是否以指定的字符或子字符串结尾。该方法的语法简单,使用方便,是字符串操作常用的方法之一。