本文实例总结了Python实现判断一个字符串是否包含子串的方法。分享给大家供大家参考,具体如下:

1.使用成员操作符 in

>>> s='nihao,shijie'

>>> t='nihao'

>>> result = t in s

>>> print result

True

2.使用string模块的find()/rfind()方法

>>> import string

>>> s='nihao,shijie'

>>> t='nihao'

>>> result = string.find(s,t)!=-1

>>> print result

True

>>> result = string.rfind(s,t)!=-1

>>> print result

True

3.使用string模块的index()/rindex()方法

index()/rindex()方法跟find()/rfind()方法一样,只不过找不到子字符串的时候会报一个ValueError异常。

import string

def find_string(s,t):

try:

string.index(s,t)

return True

except(ValueError):

return False

s='nihao,shijie'

t='nihao'

result = find_string(s,t)

print result #True

4.使用字符串对象的find()/rfind()、index()/rindex()和count()方法

>>> s='nihao,shijie'

>>> t='nihao'

>>> result = s.find(t)>=0

>>> print result

True

>>> result=s.count(t)>0

>>> print result

True

>>> result=s.index(t)>=0

>>> print result

True

希望本文所述对大家Python程序设计有所帮助。

python字符串是否包含某元素_Python实现判断一个字符串是否包含子串的方法总结...相关推荐

  1. python如何判断字符串是否包含某些汉字_Python如何判断一个字符串是否包含指定子字符串...

    Python如何判断一个字符串是否包含指定字符串?本篇文章就给大家介绍Python判断一个字符串是否包含指定子串的3种方法.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 程序员在字 ...

  2. python判断ip地址是否合法_python实现判断一个字符串是否是合法IP地址的示例

    一个刚结束的笔试题目,简单贴一下吧,下面是具体实现: #!usr/bin/env python #encoding:utf-8 ''' __Author__:沂水寒城 功能:判断一个字符串是否是合法I ...

  3. python判断_Python中判断一个字符串是否以特定字符前缀开始的函数:startswith()

    Python中提供了大量的字符串处理函数,可以帮助我们完成各种各样的字符串处理工作. Python内置的startswith()函数可以帮助我们判断一个字符串中是否以某一特定的前缀字符串开始,并返回逻 ...

  4. python任意输入一个正整数、判断该数是否为素数_Python编程判断一个正整数是否为素数的方法,python素数...

    Python编程判断一个正整数是否为素数的方法,python素数 本文实例讲述了Python编程判断一个正整数是否为素数的方法.分享给大家供大家参考,具体如下: import string impor ...

  5. python任意输入一个正整数、判断该数是否为素数_Python编程判断一个正整数是否为素数的方法...

    本文实例讲述了Python编程判断一个正整数是否为素数的方法.分享给大家供大家参考,具体如下: import string import math #判断是否素数的函数 def isPrime(n): ...

  6. python输入一个自然数、判断是否为素数_Python编程判断一个正整数是否为素数的方法...

    本文实例讲述了Python编程判断一个正整数是否为素数的方法.分享给大家供大家参考,具体如下: import string import math #判断是否素数的函数 def isPrime(n): ...

  7. python怎么返回上一行代码_Python实现判断一行代码是否为注释的方法

    目前的编辑器大都可以自动检测某一行代码是否为代码行或注释行,但并不太提供代码行/注释行行数的统计,对于大量代码文件的代码行/注释行统计,就更少见一些.本篇文章试用一段Python脚本来实现这一目标,并 ...

  8. oracle判断字符串是不是日期,在ORACLE中如何判断一个字符串是否是一个合适的日期...

    很多时候, 我们碰到的数据库都是历史数据库, 有时就会碰到各种各样的数据不规范的情况, 在这里讨论一下日期字符串的处理. 虽然各种数据库中都有各自的日期类型, 但是因为各种各样的情况我们会碰到用字符串 ...

  9. python判断list集合中是否包含某个元素_python怎样判断list是否包含某个元素

    定义一个列表,并判断元素是否在列表中. 例如test_list = [ 1, 6, 3, 5, 3, 4 ] print("查看 4 是否在列表中 ( 使用循环 ) : ") fo ...

最新文章

  1. LVS三种工作模式介绍对比和十种调度算法介绍
  2. Django:文章详情页面评论功能需要登录后才能使用,登录后自动返回到文章详情页...
  3. 关于linux cp命令的一d参数
  4. PHP如何解决网站大流量与高并发
  5. mysqldump备份原理及注意事项
  6. shell脚本学习笔记(二)myplayer添加播放列表的源码
  7. java 正则 连续换行_Java正则表达式匹配回车换行多行
  8. 计算机桌面点不进系统,电脑无法进入系统怎么办?
  9. 北京最最最牛的IT公司都在这了 。。。
  10. uni-app微信公众号(1)——网页授权登录
  11. win10商店打不开_Win10应用商店出现异常打不开三种解决方法
  12. dos下的for命令详解(zz)
  13. Ureport2 ---报表设计(1)
  14. 爬虫爬取B站视频封面
  15. RabbitMQ安装rabbitmq_delayed_message_exchange插件(死信队列所需插件)
  16. Android获取的MP3音乐的专辑封面图片
  17. 海拔4000米计算机设备,普通笔记本海拔4000米以上就不灵了,西藏只能带固态硬盘笔记本!...
  18. C语言:简单的利润与奖金
  19. 游泳过后,耳朵进水怎么办,中耳进水
  20. 苹果cmsV10仿B站风模板源码

热门文章

  1. 计算机的3类系统总线分别是_《深入理解计算机系统》读书笔记—第六章、存储器层次结构...
  2. mysql表空间界限_MySQL5.7 import表结构报错超出表空间界限
  3. qt样式表中背景图片的使用
  4. CTF-MISC杂项题1
  5. 电脑服务器传文件夹吗,服务器和电脑传文件夹吗
  6. python队列精灵对战_python队列Queue
  7. python多进程队列中的队列_python 多进程队列数据处理详解
  8. python数据算法有哪些_python算法与数据结构-常用查找算法一(37)
  9. leetcode 贪心_利用贪心算法解LeetCode第1253题:重构2行二进制矩阵
  10. python自动化测试脚本可以测php吗_python unittest实现api自动化测试_python