最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python字符串查找函數(shù)的用法詳解

 更新時間:2019年07月08日 14:44:51   作者:卡和我  
在本篇內(nèi)容里小編給各位整理的是關(guān)于python字符串查找函數(shù)的使用的知識點內(nèi)容,有需要的朋友們跟著學(xué)習(xí)參考下。

python字符串查找函數(shù)的使用

打開Python開發(fā)工具IDLE,新建‘findstr.py'文件,并寫代碼如下:

s ='/ab/bx,.s'
print (s.find('/x'))

注意find是匹配子字符串,而不是匹配第一個字符

F5運行程序,打印出-1,代表沒有找到‘/x'子字符串

修改代碼如下,查找‘/b'子字符串

s ='/ab/bx,.s'
print (s.find('/b'))

F5運行程序,打印出3,代表‘/b'子字符串起始索引是3

find是從左到右查找,默認(rèn)從起始位置0到最后,也可以賦值選擇查找范圍,

rfind是從右向左查找,修改代碼如下:

s ='/ab/bx,.s'
print (s.find('/'))
print (s.rfind('/'))

F5運行程序,打印出左為起始位置的第一個‘/'的索引和右為起始位置的第一個‘/'的索引

還有一個查找子字符串位置的函數(shù)index,只不過在沒有找到的情況下,不是返回-1而是拋出異常,修改代碼如下:

s ='/ab/bx,.s'
print (s.index('/'))
print (s.index('/x'))

F5運行程序,打印信息如下圖,查找到返回索引,沒有查找到拋異常,同理

rindex也是從右向左查找

內(nèi)容擴(kuò)展

python查找字符串 函數(shù)find() 用法

sStr1 = 'abcdefg'
sStr2 = 'cde'
print sStr1.find(sStr2)

輸出 2

意思是在sStr1字符里的第2位置找到了包含cde字符的字段

相關(guān)文章

  • Python字典的概念及常見應(yīng)用實例詳解

    Python字典的概念及常見應(yīng)用實例詳解

    這篇文章主要介紹了Python字典的概念及常見應(yīng)用,結(jié)合實例形式詳細(xì)的分析了Python字典的概念、原理、創(chuàng)建、常見操作函數(shù)與使用注意事項,需要的朋友可以參考下
    2019-10-10
  • Python 中開發(fā)pattern的string模板(template) 實例詳解

    Python 中開發(fā)pattern的string模板(template) 實例詳解

    這篇文章主要介紹了Python 中開發(fā)pattern的string模板(template) 實例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • linux下python抓屏實現(xiàn)方法

    linux下python抓屏實現(xiàn)方法

    這篇文章主要介紹了linux下python抓屏實現(xiàn)方法,涉及Python操作屏幕截取的相關(guān)技巧,需要的朋友可以參考下
    2015-05-05
  • python實現(xiàn)雙鏈表

    python實現(xiàn)雙鏈表

    這篇文章主要為大家詳細(xì)介紹了python實現(xiàn)雙鏈表,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • 巧妙使用Python裝飾器處理if...elif...else

    巧妙使用Python裝飾器處理if...elif...else

    大家好,今天在 Github 閱讀 EdgeDB[1] 的代碼,發(fā)現(xiàn)它在處理大量if…elif…else的時候,巧妙地使用了裝飾器,方法設(shè)計精巧,分享給大家一下,歡迎收藏學(xué)習(xí),喜歡點贊支持
    2021-11-11
  • python獲取多線程及子線程的返回值

    python獲取多線程及子線程的返回值

    這篇文章主要介紹了python獲取多線程及子線程的返回值的相關(guān)資料,需要的朋友可以參考下
    2017-11-11
  • Python使用socket_TCP實現(xiàn)小文件下載功能

    Python使用socket_TCP實現(xiàn)小文件下載功能

    這篇文章主要介紹了Python使用socket_TCP實現(xiàn)小文件下載功能,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • Django為窗體加上防機(jī)器人的驗證碼功能過程解析

    Django為窗體加上防機(jī)器人的驗證碼功能過程解析

    這篇文章主要介紹了Django為窗體加上防機(jī)器人的驗證碼功能過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • Python爬蟲之Selenium實現(xiàn)鍵盤事件

    Python爬蟲之Selenium實現(xiàn)鍵盤事件

    這篇文章主要介紹了Python爬蟲之Selenium實現(xiàn)鍵盤事件,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • 基于tensorflow指定GPU運行及GPU資源分配的幾種方式小結(jié)

    基于tensorflow指定GPU運行及GPU資源分配的幾種方式小結(jié)

    今天小編就為大家分享一篇基于tensorflow指定GPU運行及GPU資源分配的幾種方式小結(jié),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02

最新評論

吉隆县| 漠河县| 滨海县| 雷山县| 新蔡县| 乌海市| 安陆市| 东丰县| 邻水| 溧水县| 石河子市| 盐山县| 遂昌县| 商丘市| 房产| 兴城市| 邵东县| 河津市| 潞城市| 鹤壁市| 临邑县| 商都县| 阳曲县| 平原县| 敖汉旗| 墨江| 淮南市| 慈溪市| 通州市| 华亭县| 广西| 南开区| 洪湖市| 吉木萨尔县| 眉山市| 虎林市| 桂东县| 大邑县| 河东区| 晋中市| 土默特右旗|