python十进制转二进制的方法

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

你可能感兴趣的:(python编程,python,算法)