欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python實現判斷一個字符串是否包含子串的方法總結

 更新時間:2017年11月21日 10:43:23   作者:三五月兒  
這篇文章主要介紹了Python實現判斷一個字符串是否包含子串的方法,結合實例形式總結分析了四種比較常用的字符串子串判定方法,需要的朋友可以參考下

本文實例總結了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數據結構與算法教程》、《Python函數使用技巧總結》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對大家Python程序設計有所幫助。

相關文章

  • python實現搜索本地文件信息寫入文件的方法

    python實現搜索本地文件信息寫入文件的方法

    這篇文章主要介紹了python實現搜索本地文件信息寫入文件的方法,涉及Python針對文件的遍歷及屬性操作相關技巧,需要的朋友可以參考下
    2016-02-02
  • Python趣味挑戰(zhàn)之turtle庫繪畫飄落的銀杏樹

    Python趣味挑戰(zhàn)之turtle庫繪畫飄落的銀杏樹

    銀杏還是和恐龍同時代的植物,被稱為活化石,適應能力強,生長期漫長,壽命可達千年.因此,銀杏是長壽的代表和象征,接下來用Python的turtle庫來繪畫銀杏樹唯美的一幕,需要的朋友可以參考下
    2021-05-05
  • python3結合openpyxl庫實現excel操作的實例代碼

    python3結合openpyxl庫實現excel操作的實例代碼

    這篇文章主要介紹了python3結合openpyxl庫實現excel操作的實例代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-09-09
  • Pycharm安裝第三方庫并更換鏡像的詳細教程

    Pycharm安裝第三方庫并更換鏡像的詳細教程

    在使用pycharm學習python的時候,經常需要第三方庫,沒有第三方庫程序就會報錯,pycharm也會提醒你要安裝所需要的庫,下面這篇文章主要給大家介紹了關于Pycharm安裝第三方庫并更換鏡像的詳細教程,需要的朋友可以參考下
    2023-05-05
  • Python遍歷numpy數組的實例

    Python遍歷numpy數組的實例

    下面小編就為大家分享一篇Python遍歷numpy數組的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python中的map、reduce和filter淺析

    Python中的map、reduce和filter淺析

    這篇文章主要介紹了Python中的map、reduce和filter,用實例來理解這3個函數,需要的朋友可以參考下
    2014-04-04
  • python基于itchat實現微信群消息同步機器人

    python基于itchat實現微信群消息同步機器人

    本篇文章主要介紹了python基于itchat實現微信群消息同步機器人,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • Python實現去除列表中重復元素的方法小結【4種方法】

    Python實現去除列表中重復元素的方法小結【4種方法】

    這篇文章主要介紹了Python實現去除列表中重復元素的方法,結合實例形式總結分析了Python列表去重的4種實現方法,涉及Python針對列表的遍歷、判斷、排序等相關操作技巧,需要的朋友可以參考下
    2018-04-04
  • Python實現迷宮生成器的詳細代碼

    Python實現迷宮生成器的詳細代碼

    這篇文章主要介紹了Python實現迷宮生成器的詳細代碼,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • Python使用MySQLdb for Python操作數據庫教程

    Python使用MySQLdb for Python操作數據庫教程

    這篇文章主要介紹了Python使用MySQLdb for Python操作數據庫教程,詳細講述了MySQLdb的用法,針對Python操作MySQL數據庫程序設計具有很好的參考借鑒價值,需要的朋友可以參考下
    2014-10-10

最新評論