تبدیل عدد دسیمال به باینری
سوال
با استفاده از حلقه ها تابعی بنویسید که یک عدد دسیمال از کاربر دریافت کرده و در خروجی عدد را به باینری تبدیل کند.
در حال بررسی
0
انجمن برنامه نویسان پایتون
2 سال
4 پاسخ ها
560 دیده شده
0
پاسخ ها ( ۴ )
num=int (input(‘Enter number: ‘))
n=[]
while num>0:
n.append(str(num%2))
num//=2
n.reverse()
N=”.join (n)
print (N)
while True:
n=int(input(“Enter number : “))
binList=[]
while n>0:
binList.append(n%2)
n=n//2
for i in binList:
print(i,end=”)
print()