python函數庫及函數標準庫

來源:互聯網
上載者:User

標籤:自訂   list   標準庫   實體   開源項目   第三方   查詢   自己   數學函數   

一、系統庫提供的內建函式字元函數庫:

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鍵區分語句塊。

 

 

python函數庫及函數標準庫

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.