Python 3,将存储二进制数据的字符串转换为 Int

2023-11-21

我有等于“0b11001010”的变量 Number,我希望它是 int 类型,就像存储普通二进制文件一样,例如0b11001010

Number = "0b11001010"
NewNumber = 0b11001010

有没有一种非常简单的方法而我忽略了它?

Thanks.


在Python中,你只能将其创建为二进制值(作为语法糖),它将立即转换为整数。自己尝试一下:

>>> 0b11001010
202

八进制和十六进制值也会发生同样的情况。因此,您可以使用以下命令将二进制字符串转换为整数:int()功能base论证如:

>>> int('0b11001010', 2)
202

转换后,您可以对其进行任何操作——就像处理整数一样,因为它是整数。

当然,您可以随时使用内置函数将其转换回二进制字符串bin()功能:

>>> bin(202)
0b11001010
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python 3,将存储二进制数据的字符串转换为 Int 的相关文章

随机推荐

  • 任何关于免费互联网时间网络服务的参考

    我需要获取有关我的申请的日期和时间的实时信息 仅供参考 我为电视开发了一个应用程序 因此没有像我们从 new Date 获得的可靠的本地机器时间 我使用javascript进行开发 我的计划是从服务器获取时间 但我没有这个项目的服务器 所以
  • WPF CommandParameter MultiBinding 值 null

    我只是想将两个控件绑定为命令参数并将它们作为命令传递到我的命令中object XAML
  • C++ 将结构体类型转换为整数

    我的设计要求将值包含在 32 位字内的某些位中 例如 第 10 15 位必须保存值 9 其余位均为 0 因此 为了简单 可读性 我创建了一个结构体 其中包含所要求内容的分解版本 struct int part1 10 int part2 6
  • win64位必须安装jdk吗?

    我已经安装了 windows 7 x64 因此我很困惑是否必须安装 JDK x64 还是 JDK x86 请帮助我 谢谢 你不have如果您在 64 位 Windows 上运行 请安装 x64 版本的 JDK x86 32 位 版本也适用于
  • 使用 apache solr 的 Facet 动态字段

    我在 ApacheSolr 中定义了动态字段 我用它来存储产品特征 例如 颜色特征 直径特征 材料特征等 由于产品不断变化 这些字段的数量并不恒定 是否可以使用相同的查询获取所有这些动态字段的分面结果 或者我是否需要始终在查询中写入所有字段
  • 在 django 的单元测试期间无法更改用户权限

    我最终决定对我的应用程序进行一些测试 但我坚持测试一个用户是否可以更改另一个用户 取决于用户的类型 我使用 django rules 来进行逻辑权限检查 但这并不重要 这是我到目前为止的代码 class RulesAndPermission
  • 获取通过 ASP.NET Identity 中的 Microsoft 帐户进行身份验证的用户的电子邮件

    我正在使用 VS2013 中新的 MVC 5 模板附带的 ASP NET Identity 内容 我已经配置了外部登录提供商 以便人们可以使用 Google Facebook 或 Microsoft 进行注册 但是 我仍然想获取人们的电子邮
  • 如何调整图像“内部”的标签 Xamarin Forms

    I m trying to put a label inside of my image I couldn t use a Margin property because some reason it s not working until
  • android: 为什么 getrotationmatrix 返回 false?

    我想获得手机的方向 并且我使用了这个代码 我发现很多人都在使用它 这是代码 public void onSensorChanged SensorEvent event if the data sensor is unreliabel if
  • 如何在 Pandas 中按子级索引进行过滤

    我有一个 df 它有一个多级索引 STK ID RPT Date sales cogs net pft STK ID RPT Date 000876 20060331 NaN NaN NaN 20060630 857483000 72954
  • URL 中的多个片段标识符是否正确?

    我偶然发现了一个在 URL 中使用多个片段标识符的网站 例如http www ejeby se newprodukt produkt 1075 1 不 这不是我的网站 但我链接到它 这给我带来了问题 但这真的正确吗 它似乎确实会给 Safa
  • 如何在 yii2 中进行 Json 编码?

    尝试编码 json 并接收400 Bad Request in yii2 我正在尝试在 Rest 客户端中进行编码 但它无法正常工作
  • 以 HTML 格式显示 CSV 文件

    我正在尝试将带有标题的本地 CSV 文件导入本地 HTML 文件 然后该文件将在浏览器中显示为表格 我学习 HTML 和 JavaScript 的时间不长 所以对导入和转换了解不多 我需要的是一些建议 或者可能是描述我需要的功能类型的基本脚
  • 访问器:设置器不起作用

    我正在使用 Javascript 访问器属性 我从零开始学习 javascript 尝试为一个简单的对象创建 getter 和 setter 这里是代码 var dummy name empty description static des
  • 任务数据流,数据块可以从完成状态更改吗?

    我想知道是否可以改变数据块的完成状态 例如 我标记了一个var block new BufferBlock
  • 使用 Numpy 在 Python 中对浮点数进行舍入误差

    我遇到了一个问题 我认为这与使用浮点数和精度有关 但我不太熟悉所涉及的各种复杂问题 我是一个数学家 在我看来 我可能还只是在黑板上处理小数 我将开始研究这一点 但与此同时 我想知道是否有任何使用浮点数的通用技术可以解决我将在下面概述的问题
  • 包依赖

    我有一个巨大的 Java 应用程序 其中包含许多包 这些包中的某些类依赖于其他包中的类 给定一个类 我想知道它的所有依赖类 反之亦然 GUI 工具应该非常有帮助 There s 这里描述了一些有用的工具用于 免费 Eclipse IDE 还
  • 关闭应用程序的计时器

    如何在 C 中制作一个强制应用程序在指定时间关闭的计时器 我有这样的事情 void myTimer Elapsed object sender System Timers ElapsedEventArgs e if counter 120
  • Flutter 如何使用 AssetBundle 存储和访问文件

    EDIT 这个问题是关于使用 AssetBundle 的 而那个问题 flutter 中的文件列表 是关于使用目录 因为阶级不同 所以他们也不同 另外 我删除了一个部分 这可能与上一个问题类似 假设您有一张图像clock png在资产 图像
  • Python 3,将存储二进制数据的字符串转换为 Int

    我有等于 0b11001010 的变量 Number 我希望它是 int 类型 就像存储普通二进制文件一样 例如0b11001010 Number 0b11001010 NewNumber 0b11001010 有没有一种非常简单的方法而我