📅  最后修改于: 2020-10-30 06:11:24             🧑  作者: Mango
Python的endswith()方法以指定的子字符串结尾的字符串返回true,否则返回false。
endswith(suffix[, start[, end]])
suffix
:子字符串开始和结束两个参数都是可选的。
它返回布尔值True或False。
让我们看一些示例来了解endswith()方法。
一个返回true的简单示例,因为它以点(。)结尾。
# Python endswith() function example
# Variable declaration
str = "Hello this is javatpoint."
isends = str.endswith(".")
# Displaying result
print(isends)
输出:
True
它返回false,因为字符串不以is结尾。
# Python endswith() function example
# Variable declaration
str = "Hello this is javatpoint."
isends = str.endswith("is")
# Displaying result
print(isends)
输出:
False
在这里,我们提供方法开始搜索的范围的起始索引。
# Python endswith() function example
# Variable declaration
str = "Hello this is javatpoint."
isends = str.endswith("is",10)
# Displaying result
print(isends)
输出:
False
它返回true,因为第三个参数在索引13处停止了该方法。
# Python endswith() function example
# Variable declaration
str = "Hello this is javatpoint."
isends = str.endswith("is",0,13)
# Displaying result
print(isends)
输出:
True