Python 字符串 endswith()方法

Python 字符串 endswith()方法

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

语法

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

参数

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

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

返回类型

它返回一个布尔值,要么是True,要么是False。

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

示例1

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

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

输出:

True

示例2

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

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

输出:

False

示例3

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

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

输出:

False

示例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

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程