#十进制转换成二进制
def dec_to_bin(data):
result=[]
while True:
result.append(str(data%2))
data=data//2
if data==0:
break
return "".join(result[::-1])
print(dec_to_bin(789))
#二进制转换成十进制
def bin_to_dec(data):
result=0
for i in range(len(data)):
result+=int(data[-(i+1)])*2**i
return result
print(bin_to_dec("1100010101"))