来源:自学PHP网 时间:2019-08-07 16:35 作者:小飞侠 阅读:次
[导读] python binascii 进制转换实例...
如下所示: #coding:utf-8 import binascii a = 'worker' #先把worker转换成二进制数据然后在用十六进制表示 b = binascii.b2a_hex(a) print b #与b2a_hex相反 print binascii.a2b_hex(b) #这个功能和b2a_hex()一样 c = binascii.hexlify(a) print c #这个功能和a2b_hex()一样 print binascii.unhexlify(c) ######运行结果###### >>> 776f726b6572 worker 776f726b6572 worker python内置函数: hex(): #把10进制转整形换成16进制 >>> hex(88) '0x58' #把浮点型转换成16进制 >>> 1.23.hex() '0x1.3ae147ae147aep+0' #内置函数hex和binascii.hexlify()的区别就在于, #hex只能接受整形不能接受字符串 >>> hex('88') Traceback (most recent call last): File " 以上这篇python binascii 进制转换实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持自学php网。 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com