Python17课后题,大家帮忙看下这个哪不对啊?
1.ef Dec2Bin(dec):2. temp = []
3. result = ''
4.
5. while dec:
6. quo = dec % 2
7. dec = dec // 2
8. temp.append(quo)
9.
10. while temp:
11. result += str(temp.pop())
12.
13. return result
14.
15.print(Dec2Bin(62)) 发错了,这个是答案
def bin1(x):
temp =
while x:
y = x % 2
x = x // 2
temp.append(y)
result = temp.reverse()
return result
这个是自己写的,大家帮忙看下啊 夜枭1107 发表于 2017-3-4 17:00
这个是自己写的,大家帮忙看下啊
def bin1(x):
temp = []
while x:
y = x % 2
x = x // 2
temp.append(y)
temp.reverse()
return temp result = temp.reverse()
这个result 为 None.
这里不能进行这样的赋值。
页:
[1]