把十六進制的字串轉為十進制數字:
Python代碼>>>printint('ff',16)255>>>printint('ff',16)255把十進制數字轉換為以十六進制表示之字串,可調用內置的hex()函數:
Python代碼>>>printhex(255)0xff>>>printhex(255)0xff調用BinAscii模塊其中的b2a_hex()函數,可把以ASCII編碼的文字以十六進制表示:
Python代碼>>>printbinascii.b2a_hex('A')41>>>printbinascii.b2a_hex('A')41反之也可把以十六進制表示的文字,換成以ASCII編碼的文字:
Python代碼>>>printbinascii.a2b_hex('41')“A”