python课后作业 17讲第二题有一点小问题
def tentotwo(num):yushu = []
result = ''
while num:
temp = num % 2
num = num // 2
yushu.append(temp)
result = str(yushu.reverse())
return result
print(tentotwo(10))
为什么运行结果是 none,求大神们解答呀~{:5_92:} reverse是对列表自身操作,没有返回值。
def tentotwo(num):
yushu = []
result = ''
while num:
temp = num % 2
num = num // 2
yushu.append(temp)
yushu.reverse()
result = str(yushu)
return result
print(tentotwo(10))
页:
[1]