Python的程序結構[4] -> 函數/Function -> 內建函數
阿新 • • 發佈:2017-12-25
ger typeerror trace 數據 整形 uil strong tro span
內建函數 chr / built-in function chr
內建函數 / Built-in Function or Method
Python中有許多的內建函數(查看3.6.1部分),此處將對內建函數進行介紹
內建函數 ord / built-in function ord
Python 的內置函數 ord 作用是將一個 ASCII 碼表中的單個字符轉換成對應的十進制整型數據。
>>> ord(‘b‘) 98 >>> ord(‘c‘) 99
內建函數 hex / built-in function hex
Python 的內置函數 hex 作用是將一個十進制整型數據轉換成十六進制表示的字符串 ,hex 與 binascii.hexlify 區別在於 hex 只接受整形數據不接受字符串。
>>> hex(88) ‘0x58‘ >>> 1.44.hex() ‘0x1.70a3d70a3d70ap+0‘ >>> hex(‘88‘) Traceback (most recent call last): File "<pyshell#2>", line 1, in <module> hex(‘88‘) TypeError: ‘str‘ object cannot be interpreted as an integer
內建函數 bin / built-in function bin
Python 的內置函數 bin 作用是將一個十進制整型數據轉換成二進制表示的字符串。
>>> bin(89) ‘0b1011001‘ >>> bin(3) ‘0b11‘
內建函數 otc / built-in function otc
Python 的內置函數 otc 作用是將一個十進制整型數據轉換成八進制表示的字符串。
>>> oct(16) ‘0o20‘ >>> oct(200) ‘0o310‘
內建函數 chr / built-in function chr
Python 的內置函數 chr 作用是將一個十進制整型數據轉換成 ASCII 碼表中對應的單個字符。
>>> chr(98) ‘b‘ >>> chr(97) ‘a‘
Python的程序結構[4] -> 函數/Function -> 內建函數