介绍2种十进制转二进制的方法:

1、直接用转换函数

m=bin(a)

print(m) # 二进制

2、先把计算出来的二进制数列用字符串存储起来,然后再反向输出此字符串:

a=eval(input('请您输入十进制数:'))
m=''
while a>0:
    m+=str(a%2)  #a对2求余,添加到字符串m最后
    a=a//2
print(m[::-1])   #反向输出
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐