About | NetLify | NeoCities | Project | TEST | 管理

<<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

 

Jplopsoft | THI | Netlify | NeoCities | LionFree

加密工具 | 提交歸檔 | QRCODE產生器 | 密碼產生器

アクセスカウンター