📜  Python string.endswith()方法

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

Python字符串endswith()方法

Python的endswith()方法以指定的子字符串结尾的字符串返回true,否则返回false。

签名

endswith(suffix[, start[, end]])

参量

  • suffix:子字符串
  • start :范围的起始索引
  • end :范围的最后一个索引

开始和结束两个参数都是可选的。

返回类型

它返回布尔值True或False。

让我们看一些示例来了解endswith()方法。

Python字符串endswith()方法示例1

一个返回true的简单示例,因为它以点(。)结尾。

# Python endswith() function example
# Variable declaration
str = "Hello this is javatpoint."
isends = str.endswith(".")
# Displaying result
print(isends)

输出:

True

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

它返回false,因为字符串不以is结尾。

# Python endswith() function example
# Variable declaration
str = "Hello this is javatpoint."
isends = str.endswith("is")
# Displaying result
print(isends)

输出:

False

Python字符串endswith()方法示例3

在这里,我们提供方法开始搜索的范围的起始索引。

# Python endswith() function example
# Variable declaration
str = "Hello this is javatpoint."
isends = str.endswith("is",10)
# Displaying result
print(isends)

输出:

False

Python字符串endswith()方法示例4

它返回true,因为第三个参数在索引13处停止了该方法。

# Python endswith() function example
# Variable declaration
str = "Hello this is javatpoint."
isends = str.endswith("is",0,13)
# Displaying result
print(isends)

输出:

True