Je suis en train d'écrire une fonction récursive qui prend un entier, n, et donner tout le même nombre à zéro et chaque numéro à n ...fonction récursive
c'est ce que j'ai à ce jour
def kaboom(n):
if n>=0:
if n%2==0:
print n,
print kaboom(n-2),
else:
n=n-1
print n,
print kaboom(n-2),
print n,
n=n+1
return n
la sortie est
kaboom (5)
4 2 0 None 0 1 2 3 4
5
kaboom (4)
4 2 0 None 0 1 2 3 4
mais il devrait être
kaboom (5)
4 2 0 1 2 3 4 5
et
Kaboom (4)
4 2 0 1 2 3 4
et par la façon dont ce n'est pas devoirs :)
format avec le bouton de code – pastjean
Pas de coloration syntaxique, aww. – Blender
peut être négatif? – lijie