Python字符串endswith()方法

endswith()Method是Python中的一种库方法,用于检查字符串是否以给定的后缀(子字符串)结尾。它返回True –如果字符串以给定的后缀结尾,否则返回False。

语法:

String.endswith(suffix, start, end)

Parameter(s):后缀:这可能是子字符串或我们在字符串中查找的元组。

start:它是方法中的一个可选参数,endswith()默认值为0。它是字符串中我们要开始检查后缀的起点。

end:它也是方法中的可选参数,endswith()默认值为-1。它在字符串中定义了需要后缀的终点,即直到我们要找到后缀的位置。

返回值:

如果字符串以给定的后缀结尾,则返回True,否则返回false。

Python代码演示方法示例String.endswith()

# 搜索“编程容易”字符串搜索“编程容易”字符串没有开始和结束参数的endswith()

print('endswith() Without start and end parameters')

string1='NHOOO is the Best Technical Content Website.'

suffix='Website.'

#返回True

print('When no optional parameter is passed:',string1.endswith(suffix))

#将False改成'。'。不包括在内

print('When no optional parameter is passed:',string1.endswith('Website'))

#可能有多个单词,但只有一个字符串。

print('When large string is to be found:',string1.endswith('Technical Content Website.'))

print()

print()

print()

# 搜索“编程容易”字符串搜索“编程容易”字符串endwith()具有开始和结束参数

print('endswith() With start and end Parameters')

# 搜索“编程容易”字符串搜索“编程容易”字符串提供开始和结束

# 搜索“编程容易”字符串搜索“编程容易”字符串开始:42,结束:51

# 搜索“编程容易”字符串"programming is easy" string is searched

#返回True

print('When optional parameter is passed:',string1.endswith(suffix,42,51))

#将False改成'。'。不包括在内

print('When optional parameter is passed:',string1.endswith('Website',43,52))

#可能有多个单词,但只有一个字符串。

print('When large string is to be found with optional parameters:',string1.endswith('Technical Content Website.',42,51))

print()

print()

print()

#endwith()带元组后缀

print('endswith() With Tuple Suffix')

#返回True

print('When tuple is passed without optional parameters:',string1.endswith(('content','Website.','Includehelp')))

#恢复真实

print('When tuple is passed with optional parameters:',string1.endswith(('content','Website.','Includehelp'),24,51))

#返回False

print('When tuple is passed without/with optional parameters:',string1.endswith(('Technical' , 'Content', 'Website.'),24,51))

输出结果

endswith() Without start and end parameters

When no optional parameter is passed: True

When no optional parameter is passed: False

When large string is to be found: True

endswith() With start and end Parameters

When optional parameter is passed: True

When optional parameter is passed: False

When large string is to be found with optional parameters: False

endswith() With Tuple Suffix

When tuple is passed without optional parameters: True

When tuple is passed with optional parameters: True

When tuple is passed without/with optional parameters: True

python字符串endswith,Python字符串| 具有示例的endswith()方法相关推荐

  1. Python 连接MongoDB并比较两个字符串相似度的简单示例

    本文介绍一个示例:使用 pymongo 连接 MongoDB,查询MongoDB中的 字符串 记录,并比较字符串之间的相似度. 一,Python连接MongoDB 大致步骤:创建MongoClient ...

  2. python用方括号提取字符中的数值_Python使用re模块正则提取字符串中括号内的内容示例...

    Python使用re模块正则提取字符串中括号内的内容示例 本文实例讲述了Python使用re模块正则提取字符串中括号内的内容操作.分享给大家供大家参考,具体如下: 直接上代码吧: # -*- codi ...

  3. Python使用re模块正则提取字符串中括号内的内容示例

    Python使用re模块正则提取字符串中括号内的内容示例 这篇文章主要介绍了Python使用re模块正则提取字符串中括号内的内容,结合实例形式分析了Python使用re模块进行针对括号内容的正则匹配操 ...

  4. isalpha函数 python怎么用_Python字符串| isalnum()和isalpha()方法以及示例

    1)isalpha()方法 isalpha()如果字符串的所有字符都是字母(" A"至" Z"之间以及" a"至" z" ...

  5. python学习笔记(三)—— 序列类型及方法(列表、元组、字符串)

    所谓序列,指的是一块可以存放多个值的连续内存空间,可以通过每个值所在的编号(索引)去访问他们 目录 列表(可变序列) 元组(不可变序列) 字符串(不可变) 转义 字符串拼接 列表(可变序列) 列表 方 ...

  6. 【Python入门】Python字符串的45个方法详解

    Python中字符串对象提供了很多方法来操作字符串,功能相当丰富.必须进行全面的了解与学习,后面的代码处理才能更得心应手,编程水平走向新台阶的坚实基础.目前一共有45个方法,给大家分类整理,可以收藏查 ...

  7. Python基础概念_8_字符串处理

    字符串处理 9 字符串处理 9.1 简介 在前面的章节里我们介绍了常用的数据类型,其中字符串并没有单独拎出来讲,那么接下来我们将重点讲下它.字符串一般是通过引号('或")包裹起来的,因为它有 ...

  8. Python基础知识__字符串

    字符串介绍 一. 认识字符串 字符串是 Python 中最常用的数据类型.我们一般使用引号来创建字符串.创建字符串很简单,只要为变量分配一个值即可. a = 'hello world' b = &qu ...

  9. python学习笔记05——字符串

    1.字符串的创建 可以通过以下方法创建字符串: s1 = str() s1 = srt("welcome") s2 = "" s2="welcome& ...

最新文章

  1. 手把手教你怎样免费注冊国际顶级域名
  2. 010_Redis的发布和订阅
  3. DL之LeNet-5:LeNet-5算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
  4. linux oracle手动启动两个实例
  5. C++ class实现双向循环链表(完整代码)
  6. python数据可视化工具 pandas_Pandas数据可视化工具——Seaborn用法整理(下)
  7. Easyui动态加载后台数据的例子
  8. 小鹏汽车2021财年总收入209.9亿元 同比增长259.1%
  9. 基于spring多数据源动态调用及其事务处理
  10. 浅谈细说 JS 函数(call,apply,重载)
  11. java生成excel中文乱码,JSP应用导出Excel报表的简单实现以及中文乱码彻底解决(HTML)...
  12. 成功解决TypeError: a bytes-like object is required, not ‘str‘
  13. php学籍信息管理系统心得_php学籍管理系统,源码免费分享
  14. php简单匿名聊天室
  15. DM642的PCI驱动编程笔记:缺页中断问题阐述以及与改变中断级相关的内核函数
  16. GraphQL实战-第一篇-GraphQL介绍
  17. 嵌入式驱动程序(5-3)点灯大师③之TM1650
  18. css+html模仿京东app底部导航栏
  19. IO流的初步了解以及基本使用
  20. Codeforces Round #782 (Div. 2)-D. Reverse Sort Sum(树状数组)

热门文章

  1. c#万能视频播放器 (转)
  2. windows系统中常见的环境变量有哪些
  3. 近一段忙项目。。。。
  4. office 2007打字慢问题
  5. SD-WAN的四大错误观念
  6. 云从科技在渝布局人工智能大数据平台
  7. python操作三大主流数据库(6)python操作mysql⑥新闻管理后台功能的完善(增、ajax异步删除新闻、改、查)...
  8. 在CentOS下安装apche+tomcat+mysql+php
  9. 图论--DFS-SPFA求负环
  10. 《Drupal实战》——1.9 小结