L'objectif : Nous voulons débugger le programme factorielle.py suivant qui devrait calculer la factorielle d'un entier tiré au hasard entre 0 et 10.
Malheureusement, ce code renvoie toujours 0...
01: import random
02:
03: def fact():
04: n = random.randint(0, 10)
05: result = 0
06:
07: for i in range(n):
08: result += result * i
09:
10: return n, result
11:
12: if __name__ == '__main__':
13: n, r =...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première