关于递归作业的课后习题
def Dec2Bin(dec):result = ''
if dec:
result = Dec2Bin(dec//2)#不懂这一步是为撒
return result + str(dec%2)
else:
return result
print(Dec2Bin(62))
这是递归的迭代式,你要自己调用自己 这个就是套娃,一个套一个,等得到最里面那个了,就一个个反回来。这就是迭代。 帅昊昊昊 发表于 2021-10-12 23:22
这是递归的迭代式,你要自己调用自己
想了一晚上想明白了 泌阳 发表于 2021-10-12 23:39
这个就是套娃,一个套一个,等得到最里面那个了,就一个个反回来。这就是迭代。
懂了懂了
页:
[1]