python 查找字符串是否存在实例详解

yipeiwu_com7年前Python基础

python中查找指定的字符串的方法如下:

code

#查询
def selStr():
  sStr1 = 'jsjtt.com'
  sStr2 = 'com'
  #index查询某个字符串,返回索引
  nPos = sStr1.index(sStr2)
  if(nPos >=0):
    print 'sStr1中包括sStr2中的字符'
  print nPos
   
  #find 方法如果没有查询到返回-1
  nPos2 = sStr1.find('abc')
  print nPos2
  #查询到返回字符所在位置
  print sStr1.find('com')
   
selStr();

 python分割字符串

def split():
  sStr1 = 'ab,cde,fgh,ijk'
  sStr2 = ','
  #用find查找逗号所在的索引位置
  sStr1 = sStr1[sStr1.find(sStr2) + 1:]
  print sStr1
  #使用split函数分割字符串
  s = 'ab,cde,fgh,ijk'
  result = s.split(',')
  print(result)
  print(result[0])
split();

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

Python WEB应用部署的实现方法

Python WEB应用部署的实现方法

本文介绍了Python WEB应用部署的实现方法,分享给大家,具体如下: 使用Apache模块mod_wsgi运行Python WSGI应用 Flask应用是基于WSGI规范的,所以...

python实现kNN算法

python实现kNN算法

kNN(k-nearest neighbor)是一种基本的分类与回归的算法。这里我们先只讨论分类中的kNN算法。 k邻近算法的输入为实例的特征向量,对对应于特征空间中的点;输出为实例的...

记录Python脚本的运行日志的方法

一、logging模块 Python中有一个模块logging,可以直接记录日志 # 日志级别 # CRITICAL 50 # ERROR 40 # WARNING 30 #...

用Python实现BP神经网络(附代码)

用Python实现BP神经网络(附代码)

用Python实现出来的机器学习算法都是什么样子呢? 前两期线性回归及逻辑回归项目已发布(见文末链接),今天来讲讲BP神经网络。 BP神经网络 全部代码 https://github.c...

Python绘制频率分布直方图的示例

Python绘制频率分布直方图的示例

项目中在前期经常要看下数据的分布情况,这对于探究数据规律非常有用。概率分布表示样本数据的模样,长的好不好看如果有图像展示出来就非常完美了,使用Python绘制频率分布直方图非常简洁,因为...