Jay*_*uso 1 python hex
我正在使用hex(int('00000000', 2))二进制字符串转换为十六进制.
hex(int('00000000', 2))
它工作正常的所有(输出)值从10到FF,但它不填充00到09正常,而我看到0x0来0x9的,而不是0x00来0x09,我期待.
10
FF
00
09
0x0
0x9
0x00
0x09
我究竟做错了什么?
pax*_*blo 5
hex() 将返回最短的字符串.
hex()
一种替代方法是简单地使用:
"0x%02x" % int('00000000', 2)
归档时间:
13 年,4 月 前
查看次数:
1319 次
最近记录: