<<Python常用函數>>
說明:
Python內建的函數相當多,當然一個Python專案下不太可能全都用得到,況且某些Python函數的功能相近,只看我們程式功能的需求來取用。
函式:
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. socket.gethossbyname()函數:獲取某主機的IP地址;
18. urllib.urlopen(url).read():打開網絡內容並存儲;
19. open().write()函數:寫入文件;
20. time.sleep()函數:停止一段時間;
21. random.randint()函數:產生隨機數;
22. file.read()函數:讀取文件返回字符串;
23. file.readlines()函數:讀取文件返回列表;
24. file.readline()函數:讀取一行文件並返回字符串;
25. split()函數:用什麼來間隔字符串;
26. isalnum()函數:判斷是否為有效數字或字符;
27. isalpha()函數:判斷是否為全為字符;
28. isdigit()函數:判斷是否全為數字;
29. lower()函數:將數據改為小寫;
30. upper()函數:將數據改為大寫;
31. startswith(s)函數:判斷字符串是否以s開始;
32. endwith(s)函數:判斷字符串是否以s結尾;
33. file.write()函數:寫入函數;
34. file.writeline()函數:寫入文件;
35. list()函數:將字符串轉換為列表;
36. index(value)函數:在數據中查找第一次value的位置;
37. list.extend()函數:將數據的每一個提取出來加入list中;
38. tuple()函數:創建一個元組;
39. find()函數:查找返回的是索引;
40. join()函數:split的逆操作;
41. dict()函數:創建字典;
42. clear()函數:複製一個字典,會修改所有的字典;
43. get()函數:查詢字典中的元素;
44. items()函數:將所有的字典返回一個列表;
45. iteritems()函數:與items函數作用相同。
當然,Python的函數不僅這些,還有很多內容是沒有介紹到的,比如:import()函數、update()函數等。
參考文獻:
https://www.163.com/dy/article/GAEFGH3305373JC4.html
|