Python Дополнить программу , чтобы при вводе числа 0 выводилось число 0 и чтобы при этом программа работала. n=int(input()) b=' ' while n > 0: b=str(n%2)+b n=n//2 print(b)
А можно полное условия задачи, чей код приведен ниже?
Из десятичной?
Ответ:
k = int(input("Введите число: "))
s=2
def scale(a,b):
if a>1:
scale(int(a//b), b)
print (a%b)
scale(k,s)
Объяснение: