python-6, write a function to convert decimal to binary

code show as below:

def func6(n):
    b = " "
    while n != 0:
        b = str(n % 2)+b
        n //= 2
    return b
n = int(input("请输入一个十进制数:"))
b = func6(n)
print("%d的二进制数:%s" % (n, b))

The effect is as follows:

 

Guess you like

Origin blog.csdn.net/nikezhenhaokan/article/details/130241125