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