首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Python中表达二进制文字?

如何在Python中表达二进制文字?
EN

Stack Overflow用户
提问于 2008-08-04 18:20:36
回答 8查看 286.8K关注 0票数 384

如何使用Python文字将整数表示为二进制数?

我很容易就能找到十六进制的答案:

>>> 0x12AF
4783
>>> 0x100
256

和八进制:

>>> 01267
695
>>> 0100
64

中如何使用文字来表示二进制?

答案摘要

literals.

  • Python

  • Python2.5和更早版本:可以使用int('01010101111',2)表示二进制,但不能使用literal.

  • Python 2.5和更早版本:没有办法表示二进制literals.

  • Python 2.6测试版:您可以这样做:0B1100111.

  • Python或Python2.6测试版:还允许0o270O27 (第二个字符是字母O)表示octal.

  • Python 3.0测试版:与2.6相同。但将不再允许八进制的旧027语法。
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档