文章目录

  • in
  • find (推荐)
  • rfind 推荐)
  • count(推荐)
  • index
    • 找到时,和find一样
    • 找不到时,直接报错
str1 = "hello word"

in

result1 = "hello" in str1  # 是否在字符串中
print("是否在字符串中?", result1)
是否在字符串中? True
result1 = "doing" in str1  # 是否在字符串中
print("是否在字符串中?", result1)
是否在字符串中? False

find (推荐)

返回字符串第一次出现的位置

index_o = str1.find('o',  # 要查找的字符串0,  # 开始查找的下标len(str1)  # 结束查找的下标
)
print("字符串第一次出现的位置:", index_o)
字符串第一次出现的位置: 4

rfind 推荐)

返回字符串最后一次出现的位置

index_o = str1.rfind('o',  # 要查找的字符串0,  # 开始查找的下标len(str1)  # 结束查找的下标
)
print("字符串最后一次出现的位置:", index_o)
字符串最后一次出现的位置: 7

count(推荐)

count_o = str1.count('o',  # 要计数的字符串0,  # 开始计数的下标len(str1)  # 结束计数的下标
)
print("字符串o的数量:", count_o)
字符串o的数量: 2

index

找到时,和find一样

index_o = str1.index('o',  # 要查找的字符串0,  # 开始查找的下标len(str1)  # 结束查找的下标
)
print("字符串第一次出现的位置:", index_o)
字符串第一次出现的位置: 4

找不到时,直接报错

index_g = str1.index('g',  # 要查找的字符串0,  # 开始查找的下标len(str1)  # 结束查找的下标
)
print("字符串第一次出现的位置:", index_g)
ValueError                                Traceback (most recent call last)
C:\Users\XIAHUA~1\AppData\Local\Temp/ipykernel_15164/2118349717.py in <module>
----> 1 index_g = str1.index(2     'g',  # 要查找的字符串3     0,  # 开始查找的下标4     len(str1)  # 结束查找的下标5 )ValueError: substring not found

python判断字符串是否包含其他字符串,查找字符串相关推荐

  1. python 判断字典是否包含某个key,以及对应的value 值

    python 判断字典是否包含某个key 可以使用 in 来判断 具体如下: num = {"a": 1, "b": 2, "c": 3} ...

  2. Python判断一个字符串是否包含某个指定的字符串

    成员操作符 in str = "string test string test" find1 = "str" find2 = "test" ...

  3. java里包含怎么算_java中怎么判断一个字符串中包含某个字符或字符串

    展开全部 /*这是一62616964757a686964616fe58685e5aeb931333363393630个静态函数,不用声明对象就可以用的,如你的类名为Test,在任何情况下都可以调用Te ...

  4. c语言 指针 字符串 回文 strcmp,【查找字符串面试题】面试问题:C语言指针题集… - 看准网...

    1. 若有说明:int a=2, *p=&a, *q=p;,则以下非法的赋值语句是(). A. p=q;           B. *p=*q;        C. a=*q;         ...

  5. php语言查找字符串是否存在,PHP语言查找字符串是否存在的方法

    这里整理了PHP语言查找字符串是否存在的方法,如果你想了解PHP语言查找字符串是否存在的方法,可以查看以下PHP语言查找字符串是否存在的方法详解. PHP语言查找字符串是否存在的方法一:采用in_ar ...

  6. php 计算字符串相邻最大重复数_php查找字符串出现次数的方法

    本文实例讲述了php查找字符串出现次数的方法.分享给大家供大家参考.具体方法如下: 在php中查找字符串出现次数的查找可以通过substr_count()函数来实现,下面就来给大家详细介绍这些函数. ...

  7. oracle 截取 tr,oracle中实现截取字符串(substr)、查找字符串位置(instr)、替换字符串(replace)...

    (1)oracle中实现截取字符串:substr substr(string, start_position, [length]) 其中,string是元字符串,start_position为开始位置 ...

  8. 【C++】35.判断一个文件是否存在、 查找字符串中的子串

    1.判断一个文件是否存在,IsFileExists() bool IsFileExists(const std::string &file_name) {std::ifstream fin(f ...

  9. python判断正负零_【译】格式字符串语法

    前言:本文由Python 3.5.2 Documentation部分章节翻译整理而来 1 >> Format String Syntax str.format()方法和Formatter类 ...

  10. python 判断 字串包含_数百道BAT等大厂最新Python面试真题,学到你手软!

    春招临近,无论是要找工作的准毕业生,还是身在职场想要提升自己的程序员,提升自己的算法内功心法.提升 Python 编程能力,总是大有裨益的.今天,小编发现了一份好资源:Python 实现的面试题集锦! ...

最新文章

  1. c# winform 用子窗体刷新父窗体,子窗体改变父窗体控件的值
  2. python第三天課程:int, bool, str
  3. Statement与PreparedStatement区别
  4. 【实用】CTS请求号传输报错处理
  5. 【读书笔记《Android游戏编程之从零开始》】6.Android 游戏开发常用的系统控件(TabHost、ListView)...
  6. SAP Spartacus PageLayoutComponent 如何知道自己应该显示哪些具体内容
  7. 监控系统简介:使用 Prometheus 与 Grafana
  8. 【渝粤教育】广东开放大学 商务英语听说 形成性考核 (37)
  9. Linux命令-自动挂载文件/etc/fstab功能详解
  10. Secure CRT 自动记录日志
  11. 初识 npm script : 用 npm init 快速创建项目
  12. 本地项目怎么推送到码云_如何将本地项目放到码云(gitee)上
  13. 【蓝桥杯单片机】PWM(LED亮度调节)
  14. 【算法】剑指 Offer 53 - II. 0~n-1中缺失的数字
  15. Jsp+Ssh+Mysql实现简单的校园实习兼职管理
  16. windows 2008 R2操作系统上使用iis服务运行php和mysql数据库的网站遇到的验证码不显示问题?...
  17. linux系统上不去网,linux 上不去网
  18. ELK+filebeat+kafka+zookeeper构建海量日志分析平台
  19. Foundation框架: 6.NSString的创建和导出
  20. 动态监控网卡流量异常

热门文章

  1. 30万|项目需求——针对点云立体重构的位姿测量技术
  2. 汇总|医学图像数据集
  3. 全景分割 | Learning to Fuse Things and Stuff
  4. LeetCode 763. 划分字母区间
  5. ICLR 2020 | ELECTRA:新型文本预训练模型
  6. createprocess失败代码2_Win7 中 Visual C++ 2015安装失败解决方法
  7. 零基础入门学习Python22-递归2 斐波那契数列和汉诺塔
  8. iMeta:高颜值高被引绘图网站imageGP在线发表(视频简介+实操教程)
  9. 香港浸会大学张璐博士和卞兆祥教授联合招聘生物信息学博士后
  10. 连续发表三篇NAR的数据库文章——数据库承建