python中find()的用法
1.描述
Python find() 方法檢測字串中是否包含子字串 str ,如果指定 beg(開始) 和 end(結束) 範圍,則檢查是否包含在指定範圍內,如果包含子字串返回開始的索引值,否則返回-1。
2.語法
find()方法語法:
str.find(str, beg=0, end=len(string))
3.引數
str – 指定檢索的字串
beg – 開始索引,預設為0。
end – 結束索引,預設為字串的長度。
4.返回值
如果包含子字串返回開始的索引值,否則返回-1。
5.例項
以下例項展示了find()方法的例項:
# -*- coding: UTF-8 -*-
str1 = "this is string example....wow!!!";
str2 = "exam";
print str1.find(str2);
print str1.find(str2, 10);
print str1.find(str2, 40);
以上例項輸出結果如下:
15
15
-1
相關推薦
python中find()的用法
1.描述 Python find() 方法檢測字串中是否包含子字串 str ,如果指定 beg(開始) 和 end(結束) 範圍,則檢查是否包含在指定範圍內,如果包含子字串返回開始的索引值,否則返回-1。 2.語法 find()方法語法: str.fin
Python中 isinstance()用法 判斷對象的類型
pytho () type logs pan code ret instance col isinstance(p_object, class_or_type_or_tuple):判斷對象的類型 a=123 ret=isinstance(a,int) print(ret)
Python中enumerate用法詳解
num readline 文件的 簡單 += () 用法 字符 計數 enumerate()是python的內置函數、適用於python2.x和python3.xenumerate在字典上是枚舉、列舉的意思enumerate參數為可遍歷/可叠代的對象(如列表、字符串)enu
python中super用法
類名 正常 初始化 -s CA pan 類的初始化 AS 效果 轉:https://blog.csdn.net/u011467044/article/details/52205961 python語言與C++有相似的類繼承,在類定義時,python中會自定義第一個sel
python中集合用法大全
轉載請註明出處: https://blog.csdn.net/qq_40678222/article/details/83065192 目錄 序言 1.0 set()函式 2.0 add()函式 3.0 clear()函式 4.0 copy()函式 5.0&
Python中self用法
在介紹Python的self用法之前,先來介紹下Python中的類和例項…… 我們知道,面向物件最重要的概念就是類(class)和例項(instance),類是抽象的模板,比如學生這個抽象的事物,可以用一個Student類來表示。而例項是根據類創建出來的一個個具體的“物件”,
列表[‘hello’ , ‘python’ ,’!’ ] 用多種方法拼接,並輸出’hello python !’ 以及join()在python中的用法簡介
列表[‘hello’ , ‘python’ ,’!’ ] 用多種方法拼接,並輸出’hello python !’ 使用字串連結的四種方法都可以建立 字串拼接一共有四種方法,也可以應用到列表的拼接中 a = [‘hello’,‘python’,’!’] 第一
python中OrderedDict用法
很多人認為python中的字典是無序的,因為它是按照hash來儲存的,但是python中有個模組collections(英文,收集、集合),裡面自帶了一個子類OrderedDict,實現了對字典物件中元素的排序。請看下面的例項: import collections print "Regular
python中xrange用法分析
本文例項講述了python中xrange用法。分享給大家供大家參考。具體如下: 先來看如下示例: >>> x=xrange(0,8) >>> print x xrange(8) >>> print x[0] 0
Python中*args用法
Python中可用def function(): 建立一個自定義函式。 下面我將用程式碼解釋def function(*args): 的用法 --- *args輸入引數如何工作的: #!/usr/bin/python # -*- coding: UTF-8 -*- def
python中cPickle用法
在python中,一般可以使用pickle類來進行python物件的序列化,而cPickle提供了一個更快速簡單的介面,如python文件所說的:“cPickle – A faster pickle”。 cPickle可以對任意一種型別的python物件進行序
python中round用法
round 函式很簡單,對浮點數進行近似取值,保留幾位小數。比如round(10.0/3, 2) #結果:3.33 round(20/7) #結果:3第一個引數是一個浮點數,第二個引數是保留的小數位數,可選,如果不寫的話預設保留到整數。1、round的結果跟python版本有
Python中global用法詳解
1. 文件說明 在python3.3.2的官方api幫助文件上看到, 如下一段話: The global statement is a declaration which holds for the entire current code block. It mean
Python中isinstance用法
Isinstance的用法是用來判斷一個量是否是相應的型別,接受的引數一個是物件加一種型別。示範程式碼如下: a = 1 print(isinstance(a,int)) print(isinstance(a,float)) 程式的執行結果如下:
【Python】python中plot用法——線條、點、顏色
圖的存在,讓資料變得形象化。無論多麼複雜的東西,都是簡單的組合。 plot畫圖時可以設定線條引數。包括:顏色、線型、標記風格。 1)控制顏色 顏色之間的對應關係為 b---blue c---cyan g---green k----black m---magent
Python中flatten用法
>>> a = [[1,3],[2,4],[3,5]] >>> a = mat(a) >>> y = a.flatten() >>> y matrix([[1, 3, 2, 4, 3, 5]]) >>> y = a.fl
python中yield用法
yield在函式中的功能類似於return,不同的是yield每次返回結果之後函式並沒有退出,而是每次遇到yield關鍵字後返回相應結果,並保留函式當前的執行狀態,等待下一次的呼叫。如果一個函式需要
python中format用法
format是python2.6新增的一個格式化字串的方法,相對於老版的%格式方法,它有很多優點。 1.不需要理會資料型別的問題,在%方法中%s只能替代字串型別 2.單個引數可以多次輸出,引數順序可以不相同 3.填充方式十分靈活,對齊方式十分強大
Python學習日記5|BeautifulSoup中find和find_all的用法
Python學習日記5|BeautifulSoup中find和find_all的用法 是藍先生 關注 2016.04.20 11:26* 字數 930 閱讀 37205評論 11喜歡 10 今天是4.20號。 前天晚上看到蔣方舟的一句話: 不要左顧右
python中內建函數isinstance的用法
pytho class cnblogs 這樣的 一個 blog object font 元組 isinstance:Python中的一個內建函數 語法: isinstance(object, classinfo) 1、如果參數object是classinfo的實例,