1.dir函數式可以查看對象的屬性
創新互聯于2013年開始,先為羅源等服務建站,羅源等地企業,進行企業商務咨詢服務。為羅源企業網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。
使用方法很簡單,舉os類型為例,在Python命令窗口輸入?dir(‘os’)?即可查看os模塊的屬性
打開cmd命令窗口:
2.如何查看對象某個屬性的幫助文檔:兩種方法如下:
3.如何查看某個對象的詳細:
3.如何查看某個對象的函數:
1、print()函數:打印字符串;
2、raw_input()函數:從用戶鍵盤捕獲字符;
3、len()函數:計算字符長度;
4、format()函數:實現格式化輸出;
5、type()函數:查詢對象的類型;
6、int()函數、float()函數、str()函數等:類型的轉化函數;
7、id()函數:獲取對象的內存地址;
8、help()函數:Python的幫助函數;
9、s.islower()函數:判斷字符小寫;
10、s.sppace()函數:判斷是否為空格;
11、str.replace()函數:替換字符;
12、import()函數:引進庫;
13、math.sin()函數:sin()函數;
14、math.pow()函數:計算次方函數;
15、os.getcwd()函數:獲取當前工作目錄;
16、listdir()函數:顯示當前目錄下的文件;
17、time.sleep()函數:停止一段時間;
18、random.randint()函數:產生隨機數;
19、range()函數:返回一個列表,打印從1到100;
20、file.read()函數:讀取文件返回字符串;
21、file.readlines()函數:讀取文件返回列表;
22、file.readline()函數:讀取一行文件并返回字符串;
23、split()函數:用什么來間隔字符串;
24、isalnum()函數:判斷是否為有效數字或字符;
25、isalpha()函數:判斷是否全為字符;
26、isdigit()函數:判斷是否全為數字;
27、 lower()函數:將數據改成小寫;
28、upper()函數:將數據改成大寫;
29、startswith(s)函數:判斷字符串是否以s開始的;
30、endwith(s)函數:判斷字符串是否以s結尾的;
31、file.write()函數:寫入函數;
32、file.writeline()函數:寫入文件;
33、abs()函數:得到某數的絕對值;
34、file.sort()函數:對書數據排序;
35、tuple()函數:創建一個元組;
36、find()函數:查找 返回的是索引;
37、dict()函數:創建字典;
38、clear()函數:清楚字典中的所有項;
39、copy()函數:復制一個字典,會修改所有的字典;
40、 get()函數:查詢字典中的元素。
…………
1、方法一: 利用數組自身的特性 a.index(target), 其中a是目標list,target是需要的下標對應的值。代碼如下:
可知索引為2。但是如果a中有多個76元素,這種方法僅僅能獲取都第一個匹配的value的下標索引。
2、方法二:利用enumerate函數。
代碼如下:
運行結果:
擴展資料:
python通過索引的操作(Python包含6種內建序列:列表、元組、字符串、Unicode字符串、buffer對象、xrange對象):
1、索引:
負數索引與正數索引之間存在一個規律: 當正數索引+負數索引的絕對值=元素的個數,它們所指的是同一個元素。
2、分片:
分片用于截取某個范圍內的元素,通過:來指定起始區間(左閉右開區間,包含左側索引值對應的元素,但不包含右測索引值對應的元素)。
分片包括起始索引對應的元素,但不包括終止索引對應的元素,索引為正值時可以發生越界但只會取到最后一個元素。如果索引值為負值,則表示從最右邊元素開始,此時需避免索引越界。
查看python內置函數的方法:1、打開Python IDLE編輯器;2、輸入" dir(__builtins__)"命令,按下回車鍵(Enter)得到Python全部內置變量和函數。
如何查看 Python 全部內置變量和內置函數?
1 如圖,打開 Python IDLE,我用的 是 Python 3.7 ,界面有個性定制。你的版本不同,界面有差異,但是操作方法應該是一樣的。
2 輸入 dir(__builtins__)
按下回車鍵(Enter)。
3 也可以:
import builtins
dir(builtins)
按下回車鍵(Enter)。
得到的結果和 dir(__builtins__) 是一樣的。
4 那么這返回的一大堆到底是什么東西?
可以看到,返回的結果是以 [ 開頭以 ] 結尾,說明是個列表,我們看看這列表里一共有多少個元素?
輸入:
len(dir(__builtins__))
得到一個數字,154 ,說明當前版本的 Python 內置的常量和函數總數是 154 。
5 我們再重新輸出一下這個列表,逐個打印出來,更好看一點。
for item in dir(__builtins__):
print(item)
按下兩次回車鍵(Enter)。按照默認的字母順序,先是大寫字母 A-Z,然后是下劃線(_)開頭的,然后是小寫字母 a-z ,為什么是這個順序?因為按照 ASCII 碼表,表示小寫字母的數字比表示大寫字母的數字要大,而表示下劃線(_)的數字居中,所以如此。
6 print() 就是 Python 3 的默認函數。我們試試:
print('Hello World')
builtins.print('Hello World')
__builtins__.print('Hello World')
運行結果如下,可以看到,結果是一樣的。
dir()本身就是 Python 的內置函數,利用它,我們可以查看對象的全部方法和屬性,對于掌控全局,了解全貌很有用。
課程推薦:Python快速教程之從入門到精通
網站題目:python函數列表查詢,python列表檢索
標題網址:http://vcdvsql.cn/article24/hchjce.html
成都網站建設公司_創新互聯,為您提供云服務器、虛擬主機、ChatGPT、Google、品牌網站建設、手機網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯