1. 程式人生 > >Python標準庫 內建函式hex x

Python標準庫 內建函式hex x

本函式是轉換一個整數物件為十六進位制的字串表示,比如像0x的格式。如果物件不是一個整數,應定義一個方法___index__()返回整數。如果想把本函式的結果轉換為整數型別,需要int()函式,並且使用基數為16的方式轉換。另浮點數轉換為十六進位制表示需要使用float.hex()來轉換,而不能使用本函式。

例子:

 

#hex()
print(hex(20))
print(hex(128))
print(hex(0x55))
print(hex(-127))

輸出結果如下:

0x14

0x80

0x55

-0x7f


再分享一下我老師大神的人工智慧教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智慧的隊伍中來!

https://www.cnblogs.com/captainbed