介绍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]) #反向输出
介绍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]) #反向输出