python将十进制转换二进制_python进制转换:十进制转二进制的用法

python将十进制转换二进制_python进制转换:十进制转二进制的用法我们在学习 python 时候肯定会碰到关于进制转换 其实这是非常简单的 这个就像小学学习数学乘法口诀意义 只要记住转换口诀即可轻松应用 一起来看下具体的操作内容吧 一 python 进制转换 dec 十进制 gt bin 二进制 dec 十进制 gt oct 八进制 dec 十进制 gt hex 十六进制 二 十进制我们所熟知的十进制 其实是从 0 开始 数到 9 之后 就跳到 10

我们在学习python时候肯定会碰到关于进制转换,其实这是非常简单的,这个就像小学学习数学乘法口诀意义,只要记住转换口诀即可轻松应用,一起来看下具体的操作内容吧~

一、python进制转换

dec(十进制)—> bin(二进制)

dec(十进制)—> oct(八进制)

dec(十进制)—> hex(十六进制)

二、十进制

我们所熟知的十进制,其实是从 0 开始,数到 9 之后,就跳到 10,这样就变成了 10。

三、二进制

从 0 开始也就是 00(前面的一个0可以省去,但是为了更好的描述,所以保留),到 01,也变成了 10【对应十进制中的 3】,然后是 11【对应十进制中的 4】,100【十进制中的5】。。。以此类推。

四、十进制转换二进制示意图

b4cf65ce111b225515eb9a9b18f0ae96.png

通过将数字连续除以2并以相反顺序打印其余部分,将十进制数转换为二进制。我们将使用递归函数将十进制数转换为二进制数。

代码如下:def    convertToBinary(n):

if n > 1:

convertToBinary(n//2)

print(n % 2,end = ”)

dec = 34

convertToBinary(dec)

print()

输出:100

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/228441.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午7:00
下一篇 2026年3月16日 下午7:01


相关推荐

  • npm安装某个依赖到最新版本(敢于依赖)

    本篇文章参考文章-npm包之npm-check-updates文章目录npm-check-updates背景交代npm-check-updates  一键升级所有依赖的插件为npm-check-updates需要执行以下步骤:安装npminstall-gnpm-check-updates检查npm-check-updates//检查当前项目中有没有哪些依赖包可更新(简写ncu)  检查结果如下所示:更新ncu-u//更新package.json

    2022年4月12日
    812
  • H3C交换机常用配置命令

    H3C交换机常用配置命令一.用户配置:<H3C>system-view[H3C]superpasswordH3C   设置用户分级密码[H3C]undosuperpassword   删除用户分级密码[H3C]localuserbigheap1234561   Web网管用户设置,1(缺省)为管理级用户,缺省admin,admin[H3C]undolocaluserbigheap…

    2022年6月20日
    35
  • 百科知识题库_趣味知识竞赛题库及答案

    百科知识题库_趣味知识竞赛题库及答案.西印度群岛位于哪个大洋的西岸?大西洋2.七大洲中面积第二大的是哪个洲?非洲3.“知之为知之,不知为不知,是知也。”是古代的哪位大教育家对学生讲的话?孔子4.“不以规矩,不能成方圆”是出自古代哪位著名儒家思想家之口?孟子5.我国法律规定年满多少周岁就有选举权和被选举权?18岁6.我国民航法规定,乘坐民航班机年满多少周岁的人不能购买儿童票?12岁7.演唱《桃花朵朵开》的马来西

    2025年8月28日
    9
  • php int最大值探究

    php int最大值探究官方最大值 PHP INT MAX 官方最大值为 32 平台 4 平台 Thelargestin Usuallyint 自 PHP5 0 5 起可用本机最大值本机环境 mac64 位系统 php version gt

    2026年3月19日
    2
  • Servlet的生命周期

    Servlet的生命周期Servlet 的生命周期 servlet 的生命周期就是从 servlet 出现到销毁的全过程 主要分为以下几个阶段 加载类 gt 实例化 为对象分配空间 gt 初始化 为对象的属性赋值 gt 请求处理 服务阶段 gt 销毁服务器启动时 web xml 中配置 load on startup 1 默认为 0 或者第一次请求该 servlet 时 就会初始化一个 Servlet 对象 也就是会执行初始

    2026年3月20日
    2
  • StringBuffer详解

    StringBuffer详解我们学习 StringBuffer 之前先查一下一些定义 先做个简单的了解可以看出 StringBuffer 的功能确实是很强大哦那么我们怎么创建 StringBuffer 呢 又怎么赋值呢 StringBuffer 类的构造方法 publicString 构造一个其中不带字符的字符串缓冲区 其初始容量为 16 个字符 publicString intcap

    2026年3月19日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号