當前位置:成語大全網 - 書法字典 - Python,什麽是內置函數?

Python,什麽是內置函數?

Python內置函數摘要

1.ABS(x)

abs()函數返回壹個數字的絕對值(可以是普通的、長整型或浮點型)。如果給定壹個復數,返回值是該復數的模。例如:

& gt& gt& gt打印ABS(-2,4)

2.4

& gt& gt& gt打印ABS(4+2j)

4.472135955

2.apply(函數,參數【,關鍵字】)

apply()函數將args參數應用於函數。函數參數必須是可調用對象(函數、方法或其他可調用對象)。Args參數必須以開頭。

給出了序列形式。列表在應用前被轉換成元組。當調用function對象時,args列表的內容被視為獨立的參數。例如:

應用(添加,(1,3,4))

等於

加法(1,3,4)

當參數列表被定義為列表或元組,並且列表參數需要作為獨立參數使用時,必須使用apply()函數。當您想要將可變長度參數列應用於函數時,apply()函數非常有用。

可選的keywords參數應該是壹個字典,字典的關鍵字是字符串。這些字符串在apply()函數的參數列的末尾給出,它們將用作關鍵字參數。

3.緩沖區(對象【,偏移量【,大小】】)

如果對象支持緩存,則調用接口buffer()函數為對象創建新的緩存。這些對象包括字符串、數組和緩存。這個新的緩存是使用。

從偏移量參數值中可以知道對象末尾的內存片段,或者從偏移量參數值中可以知道內存片段的長度是由size參數給定的,以引用該對象。如果沒有。

給定任何選項參數,緩存區域覆蓋整個序列,最終緩存的對象是對象數據的只讀副本。

緩存對象用於為對象類型創建更友好的界面。例如,字符串對象類型通常通過緩存對象變得可用,從而允許逐字節訪問字符串中的信息。

4.可調用(對象)

callable()函數返回true);當對象是可調用對象時;否則就是假的。可調用對象包括函數、方法、代碼對象、類(調用時返回壹個新實例)和定義了“調用”方法的類實例。

5.人權委員會(壹)

chr()函數返回與ASCII代碼I匹配的單個字符串,如下例所示:

& gt& gt& gt打印chr(72)+chr(101)+chr(108)+chr(111)

妳好

Chr()函數是ord()函數的反函數,其中ord()函數將字符串轉換回ASCII整數,參數I的值應在0~255的範圍內。如果參數I的值超出此範圍,將引發ValueError異常。

6.CMP(x,y)

cmp()函數比較兩個對象X和Y,並根據比較結果返回壹個整數。如果是xy,則返回正數。請註意,該函數特別用於比較數值,而不是任何引用關系,因此它具有以下結果:

& gt& gt& gta=99

& gt& gt& gtb = int(‘99‘)

& gt& gt& gt化學機械拋光(a,b)

7.強制(x,y)

compete()函數返回由兩個數值參數組成的元組。該函數將兩個數值參數轉換為同壹類型的數字,其轉換規則與算術轉換的規則相同。這裏有兩個例子:

& gt& gt& gta=1

& gt& gt& gtb=1.2

& gt& gt& gt強迫(a,b)

(1.0,1.2)

& gt& gt& gta=1+2j

& gt& gt& gtb=4.3e10

& gt& gt& gt強迫(a,b)

((1+2j),(43000000000+0j))

8編譯(字符串、文件名、類型)

compile()函數將字符串編譯成代碼對象,然後由exec語句執行生成的代碼對象,然後可以由eval()函數對其求值。

filename參數應該是代碼從中讀取的文件名。如果文件名是內部生成的,則文件名參數值應該是相應的標識符。kind參數指定字符串參數中包含的代碼的類別。

例子如下:

& gt& gt& gta =編譯(“打印“Hello World““、“、“、“single“)

& gt& gt& gt高管(a)

妳好世界

& gt& gt& gt評估(a)

妳好世界

9.復雜(真實,【圖像】)

Complex()函數返回壹個復數,其實部是實參數值。如果給定圖像參數的值,則虛部為圖像;如果鏡像參數為默認值,虛部為0j。

10.delattr(對象,名稱)

delattr()函數在對象被允許時刪除對象的name屬性。該函數等效於以下語句:

del對象。屬性

delattr()函數允許您通過編程方法定義來定義對象和名稱參數,而不是在代碼中顯示規範。