count = []
def problem14(n):
count.append(n)
if n == 1:
return count
if n % 2 == 0:
n = n/2
problem14(n)
else:
n = 3*n + 1
problem14(n)
print problem14(13)
所以这是我写的代码。我不知道为什么它返回 None 而在我看来它应该返回列表'count'。有什么帮助吗?