直接搜标题内容,在网上找不到有用的信息,这个时候,你搜索的内容要么不存在,要么你的表述方式出错了。
1.描述如下
这个弄太复杂了
2.采用第二个,位宽
b='485' b = hex(int(str(b),10))[2:] b=b.rjust(4,'0') print(b) print(type(b))
结果:
这时再补上0x,就完美了
结果:0x015e
艹,花了好长时间!我好笨。。。。。。。。。。。。
这篇文章启发作用比较大:(108条消息) Python将十进制数据转换为指定位宽的二进制字符串的方法_python固定二进制位宽_AI浪潮下FPGA从业者的博客-优快云博客