1. 程式人生 > >Python中的十六進位制數

Python中的十六進位制數

Python十六進位制數

轉換關係

十進位制整數轉十六進位制整數用hex();十六進位制整數轉十進位制整數用int()

類似地,十進位制整數轉二進位制整數用bin();十進位制整數轉八進位制整數用oct()

hex() 函式

描述:hex() 函式用於將10進位制整數轉換成16進位制,以字串形式表示。
語法:

hex(x)

引數說明:x – 10進位制整數
返回值:返回16進位制數,以字串形式表示。

int() 函式

描述:int() 函式用於將一個字串或數字轉換為整型。
語法:

class int(x, base=10)

引數說明:x – 字串或數字。base – 進位制數,預設十進位制。
返回值:返回整型資料。

運算

對於十六進位制整數,在進行運算前先轉換成十進位制整數,再對其進行運算,之後將運算結果轉換回十六進位制數。