2022年 11月 3日

python十进制转二进制的方法

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

1、直接用转换函数

m=bin(a)

print(m) # 二进制

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

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