這對二進制程序是如何工作的?我發現很難理解代碼背後發生的事情。Denary轉換爲二進制程序
有人可以解釋行6?
Number = int(input("Hello. \n\nPlease enter a number to convert: "))
if Number < 0:
print ("Can't be less than 0")
else:
Remainder = 0
String = ""
while Number > 0:
Remainder = Number % 2
Number = Number // 2
String = str(Remainder) + String
print (String)
精神上走過它。選擇一個數字並親自嘗試一下,看看它在做什麼。 –