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)
Donc c'est le code que j'ai écrit. Je n'ai aucune idée de la raison pour laquelle il retourne None alors qu'à mon avis il devrait retourner la liste 'count'. De l'aide?Retour de la fonction Python Aucune. Pourquoi?