python如何进行进制转换


本文摘自php中文网,作者angryTom,侵删。

python如何进行进制转换

1、十进制转二进制(bin)

首先我们看看怎么把一个十进制转化成二进制,我们可以使用python的内置方法 bin

1

2

dec=10

print bin(dec)

输出

1

0b1010

python 中二进制以ob开头

推荐:《python视频教程》

2、十进制转八进制(oct)

我们再看看十进制转化为八进制,使用方法oct(dec)

1

2

dec=10

print oct(dec)

输出

1

012

3、十进制转16进制(hex)

然后十进制转化16进制,同样使用python的内置方法进行hex(dec)

1

2

dec=10

print hex(dec)

输出16进制

1

0xa

4、二进制转10进制

1

2

dec=10

 print str(int(bin(dec), 2))

输出

1

 

5、八进制转二进制

同理八进制转化成二进制方法

1

2

dec=10

print str(int(oct(dec), 8))

输出

1

 

6、16进制转10进制

最后我们看看16进制转化成10进制

1

2

dec=10

print str(int(hex(dec).upper(), 16))

更多Python教程,请关注PHP中文网!

以上就是python如何进行进制转换的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

Python中flask蓝图的使用方法(附代码)

介绍Python中slice参数过长的处理方法及实例

Python中knn算法(k-近邻算法)的详细介绍(附示例)

Python如何定义分段函数

什么是爬虫?Python网络爬虫中概念的介绍

初学Python的学习心得

Python导入csv文件出现syntaxerror问题分析_Python

Python如何利用公式计算π

Python使用正则表达式过滤或替换html标签方法介绍

Python对字符串实现重操作方法讲解

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...