创建一个Python程序,用户输入一个有效的以10为底的正整数,系统将显示相应的二进制数。除了用于数据输入和输出的函数外,不能使用内置/外置函数。
a = int(input()) b = 1 r = 0 num =[] while b!=0: b = a//2 r = a%2 num.append(r) a = b num = num[::-1] for i in range(len(num)): print(num[i],end="")