小豆子的笔记QAQ

导航

python,进制转化

需求,转化十六进制

1.python中有内置函数hex()。

该函数在转化出来的结果为0x??L。实现十进制转化为十六进制如:hex(2555),结果为0xa50L。

 

2.我需要的十六进制格式是高低字节

故使用format()这个函数。这个函数很好用

a、'0x{:2x}'   表示0x填充,转化为2位的十六进制

b、'{:4x}'   表示转化为4位的十六进制

https://www.runoob.com/python/att-string-format.html

posted on 2020-06-09 20:20  小豆子的笔记QAQ  阅读(120)  评论(0编辑  收藏  举报