如何使用python語言中的字符串方法查找子字符串

在操作python語言字符串方法時,如果要查找某個子字符串是否在原字符串中,可以使用find()方法和index()方法,find()方法用於檢索是否包含指定的子字符串,而index()方法是用於檢索是否包含指定的子字符串。下面利用實例說明,操作如下:

工具/原料

python
截圖工具

方法/步驟

第一步,通過快捷方式打開python語言命令窗口,定義一個字符串變量k1並賦值,如下圖所示:

第二步,接著調用字符串方法find()方法,第一個參數設置為@字符,如下圖所示:

第三步,如果在第二步的基礎上,添加第二個參數10,表示從第十個字符的位置開始查找,如下圖所示:

第四步,相應的,在find()方法再添加一個參數,表示從開始位置到結束位置,查找@字符,如下圖所示:

第五步,除了使用find()方法之外,還可以使用index()方法,檢索字符串,如下圖所示:

第六步,index()方法的參數跟find()方法參數一致,有三個參數,代表子字符串、開始位置和結束位置,如下圖所示:

注意事項

注意如何使用python語言中的方法檢索子字符串
注意python語言中的find方法和index方法的區別

相關文章

  1. 如何使用python語言中字符串方法替換子字符串

    跟JavaScript一樣的是,replace在python語言中也是替換字符串,但是在JavaScript中只替換一次,而在python語言中是替換所有的相同的字符串.下面利用幾個實例說明repla ...
  2. 如何使用python語言中的字符串方法截取子字符串

    在python語言中學習了字符串之後,對字符串操作有字符串拼接.字符串截取.查找字符串的位置.去掉字符串左右的空格等.下面利用實例說明如何實現對字符串進行截取,操作如下: 工具/原料 python 截 ...
  3. 如何調用python語言中的字典方法操作字典元素

    字典是python語言中的一種基本數據類型,是由鍵值對構成.字典中自帶了很多方法,可以直接調用,對字典key和value進行操作.下面通過幾個實例說明字典常見方法的用法,操作如下: 工具/原料 pyt ...
  4. 如何使用python語言中判斷和方法將分數轉換等級

    在考試中,有時需要將分數轉換成等級,在成績單上展示的是A.B.C.D和E幾個等級.Python語言中的判斷語句,可以實現這個功能,在判斷的過程中,特別注意兩個臨界點:第一,負數:第二,超過總分數的數據 ...
  5. 如何在python語言中判斷兩個變量或字符串相等

    在python語言中,判斷兩個變量是否相等或一致,除了使用==之外,還是可以使用is來判斷.is和==作用是一致的,但是還有個判斷不一致,就是使用is not.下面利用幾個實例說明==和is的區別,操 ...
  6. 如何使用python語言中的排序方法對列表排序

    在python語言中,基本數據類型中有一種列表,列表中展示的元素,可以使用sort方法和sorted方法進行排序.sort方法是硬排序,排序之後不可扭轉:而sorted方法是軟排序,排序之後原列表不變 ...
  7. 如何使用python語言中基本數據類型方法相互轉換

    在python語言中,有幾個內置的函數,如int().str().complex().float().long()和float().這些方法可以將不同基本數據類型轉換成另一個數據類型,下面利用幾個實例 ...
  8. 如何使用python語言中常見的方法進行類型轉換

    在python語言中的幾種基本數據類型,可以將不同類型之間進行轉換,如list可以將其他類型轉換為列表,dict將其他類型轉換為字典類型.下面利用幾個實例說明類型轉換方法的用法,操作如下: 工具/原料 ...
  9. 如何使用python語言中的列印方法列印多個值

    在python語言中,可以使用print()方法列印多個值,利用格式化形式對變量進行進行格式化.下面利用幾個實例說明如何使用print列印多個值,操作如下: 工具/原料 pycharm python ...
  10. 如何使用python語言中多個方法結合轉換數據類型

    之前在學習python語言,過了一段時間之後,發現好多的基本知識都忘了.今天重新學習了字符串,並調用python語言中的方法進行字符串和數值類型轉換,下面利用實例說明,操作如下: 工具/原料 pych ...
  11. 如何使用python語言中的字典方法複製和獲取值

    字典類似一個索引,有對應的鍵和值,一般情況下是成對出現的.在python語言中,字典是一種基本的數據類型,下面利用幾個實例說明字典中的方法的用法,操作如下: 工具/原料 python 截圖工具 方法/ ...
  12. 如何使用python語言中的文件方法讀取文件內容

    在python語言中操作文件的方法,可以使用open()方法打開文件,seek()方法用於讀取文件內容的指定位置,tell()方法返回當前位置,close()方法關閉文件操作.下面利用實例說明這幾個方 ...
  13. 如何使用python語言中的列表方法統計元素大小

    在python語言中的列表,包含了很多的方法,可以通過這些方法獲取列表的元素的個數.最大值和最小值.下面利用幾個實例說明列表中的方法的用法,操作如下: 工具/原料 python 截圖工具 方法/步驟 ...
  14. 如何使用python語言中的特殊符號進行連接字符串

    我們在使用python語言中的chr(),將不同類型的字符串進行轉義,然後進行拼接起來.接著使用print()方法列印,獲取拼接之後的字符串.下面利用實例如何實現字符串拼接,操作如下: 工具/原料 p ...
  15. 如何使用python語言中列表的方法操作列表的元素

    在我們使用python語言中的列表時,調用列表中的方法,對所有的元素求取最大值.最小值.求和以及對元素進行排序.下面利用實例說明列表中的方法的用法,操作如下: 工具/原料 python 截圖工具 方法 ...
  16. 如何利用Python設計語言字符串模塊查找子字符串

    Python語言中的字符串模塊中有查看子字符串的方法,可以定位到子字符串的位置,利用find()和index()方法.下面利用幾個小實例說明這兩個方法的用法,操作如下: 工具/原料 Python 截圖 ...
  17. 如何使用python語言中的字符串方法判斷字符存在

    跟在JavaScript一樣,python語言中也可以直接調用字符串的方法,判斷某個字符或字符串是否在設置的字符串中,如startswith.endswith.index和find方法.下面利用幾個實 ...
  18. 如何使用python語言中的方法拼接字符串

    在python語言中,拼接字符串可以使用不同的方法,下面講述幾種方法: (1)使用加號拼接字符串 (2)使用百分號拼接字符串 (3)使用join方法拼接字符串 (4)使用format方法拼接字符串 ( ...
  19. 如何使用python語言中的幾種方法查找字符串字符

    在python語言中,可以使用不同的方法查找字符串,方法有index.find和rfind三種.其中,index方法檢測字符串是否包含某個字符串,find方法是檢測從左邊包含某個字符串,而rfind方 ...
  20. 如何使用python語言中的方法找字符串中的字符

    在python語言中,如果想要查找字符串中的字符,可以使用find()方法查找.find方法可以用來判斷字符串中是否包含某個字符或字符串,下面利用幾個實例說明如何實現字符串查找,操作如下: 工具/原料 ...