当前位置: 首页 > news >正文

Python 十进制转化二进制1.0(简易版)

"""十进制转换二进制知识点:1、循环语句/跳转语句 while/break2、运算符 求余'%'、整除'//'3、字符串拼接4、字符串切片5、数据类型转换不足与改善:1、不能输入非正整数,否则报错或卡住"""# 倒序二进制存储
reverse_bin = ''print('根据您输入的数,转化为二进制输出')
num = int(input('请输入一个数:'))# 获取倒序余数
while True:# 判断是0还是1,然后追加在字符串中if num % 2 == 0:reverse_bin += '0'else:reverse_bin += '1'# 结束条件if num // 2 == 0:breaknum //= 2       # 整除后赋值print(f'它的二进制是:{reverse_bin[::-1]}')

运行结果:

根据您输入的数,转化为二进制输出
请输入一个数:9
它的二进制是:1001

如需更简单的源码案例请参考:

Python 十进制转化二进制2.0(简易版)_周华2022的博客-CSDN博客

作者:周华

创作日期:2023/9/26

http://www.lryc.cn/news/175968.html

相关文章:

  • WebGL 选中一个表面
  • open ai chartgpt 安装插件 txyz.ai
  • 【算法思想】贪心
  • freeswitch-01
  • Zookeeper-集群介绍与核心理论
  • 动态分配的内存位置在哪里?
  • Vue3中的Ref与Reactive:深入理解响应式编程
  • Windows10/11显示文件扩展名 修改文件后缀名教程
  • 【C++】手撕string(string的模拟实现)
  • 用python3编译cv_bridge
  • 招商信诺人寿基于 Apache Doris 统一 OLAP 技术栈实践
  • 我的python安装在哪儿了?python安装路径怎么查?
  • 视频汇聚/安防监控平台EasyCVR指定到新的硬盘进行存储录像,如何自动挂载该磁盘?
  • 读博时的建议或心得
  • 3分钟,免费制作一个炫酷实用的数据可视化大屏!
  • 自费访学|金融公司高管赴世界名校伯克利交流
  • Databend 开源周报第112期
  • 如何学习maya mel语言的经验分享
  • 睿趣科技:新手抖音开店卖什么产品好
  • 【新版】系统架构设计师 - 案例分析 - 架构设计<Web架构>
  • 竞赛选题 基于视觉的身份证识别系统
  • git详细教程
  • [old]TeamDev DotNetBrowser Crack
  • Zynq-Linux移植学习笔记之63- linux内核崩溃的重启
  • 【精华】ubuntu编译openpose
  • 第二届全国高校计算机技能竞赛——Java赛道
  • 使用Webpack设置TS引用模块,解决Module not found: Error: Can‘t resolve ‘./m1‘ in ...问题
  • 北斗GPS网络时钟系统(子母钟系统)助力智慧教室建设
  • 蓝牙芯片香薰机智能化方案
  • 9.23 校招 实习 内推 面经