python函數庫及函數標准庫


一、系統庫提供的內部函數

字符函數庫:

1)str.islower() :字符串是否全部是小寫

2)str.isspace() :字符串是否為空

3)help(str):查詢字符串函數庫

4)str.replace(old ,new) : 字符串替換函數  ,(可只替換部分內容)

5)str.isupper():判斷是不是大寫

數學函數:

import math :引入數學庫 ,不是默認的,如果要使用數學函數,需要先引入

1)math.sin() :求sin30°  如math.sin(3.14/6)   math.sin(math.pi /6 )

2)math.pi :求pi值  

3)math.pow(n,m) : n的m次方 

4)** :幾次方  例如3**4  3的4次方

操作系統函數

import  os

os.getcwd() :獲取當前的工作路徑

os.listdir(當前目錄):獲取當前目錄下的所有實體 (文檔)

網絡函數庫:import socket  

1)獲取網絡ip地址:socket.gethostbyname('網站ip地址') 

2)help(socket) :查詢socket下的函數庫

 二、第三方提供的函數

開源項目提供的函數 ,需要在網上去下載安裝:httplib2    詳情可百度相關博客

1)import urllib :url類

2)import webbrowser  as web :操作瀏覽器 .並將webbrowser  取別名為web

3)urllib.urlopen(url).read(); :打開瀏覽器並讀取相關內容

4)open('文件名','w').write(需要寫入的內容) :把去讀的文件寫入文件

5)webbrowser  .open_new_tab('需要打開的html文件') :把相關html文件通過瀏覽器打開/url

三、用戶自定義函數

自己編寫的模塊或者函數

def關鍵字 function_name (參數):

無花括號  ,需要用tab鍵區分語句塊。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM