使用python 进行十进制 二进制 八进制 十六进制直接转换
工具/原料
python 进制转换
方法/步骤
1
首先我们看看怎么把一个十进制转化成二进制,我们可以使用python的内置方法 bin
dec=10
print bin(dec)
如下图所示:输出0b1010
python 中二进制以ob开头
2
我们再看看十进制转化为八进制,使用方法oct(dec)
dec=10
print oct(dec)
如下图所示,输出012八进制数值
3
然后十进制转化16进制,同样使用python的内置方法进行hex(dec)
dec=10
print hex(dec)
输出16进制0xa
4
接着我们再看看二进制转10进制
dec=10
print str(int(bin(dec), 2))
输出10
5
同理八进制转化成二进制方法
dec=10
print str(int(oct(dec), 8))
输出10
6
最后我们看看16进制转化成10进制
dec=10
print str(int(hex(dec).upper(), 16))
END
注意事项
注意各个进制的转化原理
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部