当前位置: 首页 > 问答 > Python编程 > 问答详情

Python中int与bytes如何相互转换?

12月15日 03:28866人阅读
许老师 Python编程

1、int.to_bytes()

def intToBytes(value, length):
    result = []
    for i in range(0, length):
        result.append(value >> (i * 8) & 0xff)
    result.reverse()
    return result

2、int.from_bytes()

1 # bytes 与 int 
2 b=b'x01x02' 
3 num=int.from_bytes(b,'little') 
4 print('bytes转int:',num) 
5

输出

513

来自标签:

职业技能申请领取
您的姓名
您的电话
意向课程
点击领取

环球青藤

官方QQ

扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群

问答来自

许老师 Python编程
好评率85% 浏览866

相关问题

python中如何用sort方法实现对列表的排序?
付老师 Python编程
python中如何实现print函数格式化输出?
魏老师 Python编程
Python中如何实现float转为String?
赵老师 Python编程
课程咨询 学员服务 公众号

扫描关注微信公众号

APP

扫描下载APP

返回顶部