Python中进制的转换的实现是怎样的
Admin 2022-07-11 群英技术资讯 488 次浏览
二进制 0b101
以数字0和字母b打头的表示二进制数 如果出现大于等于2的数 会抛出SyntaxError异常
八进制 0711
以数字0打头的数字表示八进制数 如果出现大于等于8的数 会抛出SyntaxError异常
十进制 123
正常显示 不能出现字母
十六进制 0x15
以数字0和字幕x打头的表示十六进制数 可以出现0-9和abcdef或ABCDEF出现其他数值会抛出SyntaxError异常
#10进制转为2进制
>>> bin(10) '0b1010'
#2进制转为10进制
>>> int("1001",2) 9
#10进制转为16进制
>>> hex(10) '0xa'
#16进制到10进制
>>> int('ff', 16) 255
>>> int('0xab', 16) 171
#十进制转为八进制
>>print("%o" % 10) >>12
#16进制到2进制
>>> bin(0xa) '0b1010' >>>
#10进制到8进制
>>> oct(8) '010'
#2进制到16进制
>>> hex(0b1001) '0x9'
另外,在交互式解释器环境中.python会自动的将不同的进制自动转换为十进制,进行运算.
>>> 0b101 + 0711 + 123 + 0x15 606
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
我们需要知道用户对键盘按了哪些键,所以需要用到监听键盘时间。这篇文章就主要给大家分享python如何实现监听键盘,下文是具体的实例,对大家理解python实现监听键盘有一定帮助。
今天给大家总结一下字符串的所有操作,string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等去空格及特殊符号s stri
索引有助于更快地获取信息,如果没有索引,必须遍历整个表,就会很麻烦。在python中,也有对列表做索引的函数,就是index() 函数,本文具体介绍具体index() 函数及其如何使用。
这篇文章主要介绍了PyTorch一小时掌握之基本操作篇,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
Python邮件处理怎样实现?对于邮件处理是比较常见的需求,下面小编就给大家介绍一下使用Python实现邮件处理的操作,下面示例具有一定的参考价值,感谢的朋友可以参考了解看看
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008