参考于:http://www.360doc.com/content/14/0428/11/16044571_372866302.shtml html
在此很是感谢!程序员
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~htm
1.十六进制和十进制之间的转换: ci
>>> print int('ff',16)
255字符串
这种方法的用途以下:程序
>>> temp = 'ff'
>>> print int(temp,16)
255方法
有点像将字符串转换成了10进制,因此标题不许确。数据
2.十进制转换成十六进制co
>>> print hex(255)
0xff360
这个感受通常用在打印,程序员习惯看16进制的打印信息
3.将ASCII码转换成16进制
>>> print binascii.b2a_hex('A')
41
注意,这里打印出来的是str类型的,所以不能直接跟十六进制的数据比较
4.将16进制转换成ASCII码
>>> print binascii.a2b_hex('41')A