Python有哪些比較重要的內建函式?
在Python程式語言中有很多的內建函式,雖然這些內建函式並沒有廣為人知,但他們卻具有非常強大的功能,可以大大提高程式碼效率。那麼Python內建函式有哪些?小編特為大家整理了這篇文章。
abs()函式:返回數字的絕對值,語法為abs(x),x -- 數值表示式,函式返回x(數字)的絕對值。
divmod()函式:把除數和餘數運算結果結合起來,返回一個包含商和餘數的元組(a // b, a % b)。在Python2.3版本之前不允許處理複數,函式語法為:divmod(a, b),a: 數字、b: 數字。
input()函式:Python3.x中input()函式接受一個標準輸入資料,返回為string型別;Python2.x中input()相等於eval(raw_input(prompt)),用來獲取控制檯的輸入。函式語法為:input([prompt]),prompt: 提示資訊。
open()函式:用於開啟一個檔案,建立一個file物件,相關的方法才可以呼叫它進行讀寫。函式語法為:open(name[,mode[,buffering]])。
staticmethod()函式:python staticmethod返回函式的靜態方法,該方法不強制要求傳遞引數。函式語法為:staticmethod(function)。
all()函式:用於判斷給定的可迭代引數 iterable 中的所有元素是否都為 TRUE,如果是返回True,否則返回False。元素除了是0、空、None、False外都算True。函式語法為:all(iterable),iterable--元組或列表。
enumerate()函式:用於將一個可遍歷的資料物件組合為一個索引序列,同時列出資料和資料下標,一般用在for迴圈當中。Python 2.3以上版本可用,2.6新增start引數。函式語法為:enumerate(sequence, [start=0]),sequence--一個序列、迭代器或其他支援迭代物件;start--下標起始位置。
int()函式:用於將一個字串或數字轉換為整型。函式語法為:class int(x, base=10),x--字串或數字;base--進位制數,預設十進位制。
ord()函式:是chr()函式或unichr()函式的配對函式,它以一個字元作為引數,返回對應的ASCII數值,或者Unicode數值,如果所給的Unicode字元超出了你的Python定義範圍,則會引發一個TypeError的異常。函式語法為:ord(c),c--字元。
str()函式:將物件轉化為適於人閱讀的形式。函式語法為:class str(object=''),object--物件。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2846720/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python培訓教程:Python有哪些比較重要的內建函式?Python函式
- Python的內建函式有哪些?常見型別!Python函式型別
- 幾個重要的內建函式函式
- python的部分內建函式Python函式
- python常用內建函式Python函式
- Python內建函式(一)Python函式
- Python內建函式(二)Python函式
- 1.5.5 Python內建函式Python函式
- Python 內建函式大全Python函式
- python 常用內建函式Python函式
- Python內建函式示例Python函式
- python內建函式——sortedPython函式
- python內建函式-eval()函式與exec()函式的區別Python函式
- python內建函式 map/reducePython函式
- python合集———內建函式合集Python函式
- 12.4、python內建函式—sortedPython函式
- 12.2、python內建函式—formatPython函式ORM
- python高階內建函式Python函式
- python常見內建函式Python函式
- python 66個內建函式Python函式
- 字串比較的常用函式字串函式
- excel 字元比較函式Excel字元函式
- Python中常用的內建函式input()、isinstance()Python函式
- 國內、國際比較不錯的PLM廠商有哪些?
- Python中Pool常用函式有哪些?Python函式
- python threading模組有哪些函式Pythonthread函式
- 【總結】Python常用函式有哪些?Python函式
- 內建函式函式
- python 內建函式簡單總結Python函式
- (十六)Python學習之內建函式Python函式
- Python分享之內建函式清單Python函式
- Python內建函式大全,快來看看!!Python函式
- Python 字串 String 內建函式大全(1)Python字串函式
- Python 字串 String 內建函式大全(2)Python字串函式
- python-內建函式(搭配lambda使用)Python函式
- Python補充03 Python內建函式清單Python函式
- JavaScript - 函式 setTimeout 和 setInterval 的比較JavaScript函式
- C++宏和函式的比較C++函式