Python常用模塊I中常用內(nèi)置函數(shù)的具體介紹
作者:佚名
本文主要介紹的是Python常用模塊I在內(nèi)置模塊常用內(nèi)置函數(shù)的具體介紹,以及類型轉(zhuǎn)換函數(shù)的具體介紹,以下是相關(guān)內(nèi)容的具體介紹。
Python作為計(jì)算機(jī)語(yǔ)言中常用的語(yǔ)言,它具有十分強(qiáng)大的功能,但是你知道Python常用模塊I的內(nèi)置模塊中常用內(nèi)置函數(shù)都包括哪些具體的函數(shù)嗎?以下的文章就是對(duì)Python常用模塊I的內(nèi)置模塊的常用內(nèi)置函數(shù)的具體介紹。
Python常用模塊I中內(nèi)置模塊常用內(nèi)置函數(shù):
- help(obj) 在線幫助, obj可是任何類型
- callable(obj) 查看一個(gè)obj是不是可以像函數(shù)一樣調(diào)用
- repr(obj) 得到obj的表示字符串,可以利用這個(gè)字符串eval
重建該對(duì)象的一個(gè)拷貝 - eval_r(str) 表示合法的python表達(dá)式,返回這個(gè)表達(dá)式
- dir(obj) 查看obj的name space中可見(jiàn)的name
- hasattr(obj,name) 查看一個(gè)obj的name space中是否有name
- getattr(obj,name) 得到一個(gè)obj的name space中的一個(gè)name
- setattr(obj,name,value) 為一個(gè)obj的name space中的一個(gè)
name指向vale這個(gè)object - delattr(obj,name) 從obj的name space中刪除一個(gè)name
- vars(obj) 返回一個(gè)object的name space。用dictionary表示
- locals() 返回一個(gè)局部name space,用dictionary表示
- globals() 返回一個(gè)全局name space,用dictionary表示
- type(obj) 查看一個(gè)obj的類型
- isinstance(obj,cls) 查看obj是不是cls的instance
- issubclass(subcls,supcls) 查看subcls是不是supcls的子類
類型轉(zhuǎn)換函數(shù)
- chr(i) 把一個(gè)ASCII數(shù)值,變成字符
- ord(i) 把一個(gè)字符或者unicode字符,變成ASCII數(shù)值
- oct(x) 把整數(shù)x變成八進(jìn)制表示的字符串
- hex(x) 把整數(shù)x變成十六進(jìn)制表示的字符串
- str(obj) 得到obj的字符串描述
- list(seq) 把一個(gè)sequence轉(zhuǎn)換成一個(gè)list
- tuple(seq) 把一個(gè)sequence轉(zhuǎn)換成一個(gè)tuple
- dict(),dict(list) 轉(zhuǎn)換成一個(gè)dictionary
- int(x) 轉(zhuǎn)換成一個(gè)integer
- long(x) 轉(zhuǎn)換成一個(gè)long interger
- float(x) 轉(zhuǎn)換成一個(gè)浮點(diǎn)數(shù)
- complex(x) 轉(zhuǎn)換成復(fù)數(shù)
- max(...) 求***值
- min(...) 求最小值
用于執(zhí)行程序的內(nèi)置函數(shù)complie 如果一段代碼經(jīng)常要使用,那么先編譯,再運(yùn)行會(huì)更快。以上內(nèi)容就是對(duì)Python常用模塊I的相關(guān)實(shí)際應(yīng)用的介紹。
責(zé)任編輯:佚名
來(lái)源:
互聯(lián)網(wǎng)


相關(guān)推薦




