python find用法
来源:互联网 发布:网店数据分析招聘 编辑:程序博客网 时间:2024/06/05 19:01
案例:
### 1 ###
str = "01213456"if str.find("23"): print "YES!"else: print "NO!"
### 2 ###
str = "01213456"if str.find("23"): print "YES!"else: print "NO!"
上两个案例结果都为“YES!”, 非常令我吃惊,2不应该是NO!吗?
这里注意两点:
1. if str.find('23'): 此时默认为 str.find('23') != 0:
2. find()函数找不到时返回为-1。
经查阅得知其用法:
函数原型:find(str, pos_start, pos_end)
解释:
- str:被查找“字串”
- pos_start:查找的首字母位置(从0开始计数。默认:0)
- pos_end: 查找的末尾位置(默认-1)
返回值:如果查到:返回查找的第一个出现的位置。否则,返回-1。
举例论证:
1.str = "0123" print str.find("2",1,-1) #2 2.str = "1111" print str.find("1") #0,首次出现的位置
- python find用法
- python find()用法
- python的 find()用法
- python find()用法
- python中find()的用法
- python中find()的用法
- python find()用法 适用于Python3.x
- find用法
- find用法
- find用法
- find用法
- find用法
- find用法
- find用法
- python find()
- find的用法;
- find命令的用法
- find 命令的用法
- seajs 使用jquery插件
- 《30天自制操作系统》学习笔记--第12天
- OpenGL入门学习——第十五课 从“绘制一个立方体”来看OpenGL的进化过程
- JS获取URL中的参数
- 关于进程句柄 窗口句柄的关系
- python find用法
- (0):了解什么是cloud
- LPC1114在KEIL环境下不能进入调试状态的解决方法
- OpenGL入门学习——第十六课 在Windows系统中显示文字
- Oracle直方图解析
- Qt中的异步事件压缩合并
- sourcemap
- C# 读写AD数据
- DELL服务器 RAID 配置详解