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


相關推薦
2010-03-12 15:13:41
2010-09-14 17:27:27
2009-07-31 15:52:47




