Bonjour ,
J'ai un petit soucis en python au niveau d'un tableau , il m'indique out of range à mon avis je traduis mal l'algo papier et je ne vois pas comment faire , voici l'algo papier , c'est au niveau de list[k] que je suis bloqué:
et mon code , le probléme est que ma liste est vide au début :
Merci d'avance pour vos réponse
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 def gauche_droite(): if(random < 0.5): resultat = -0.5 else : resultat = 0.5 return resultat print('Saisir le nombre de niveaux :') niveau = int(input()) print('Afficher le nombre de billes :') nbBilles = int(input()) for i in range(0,nbBilles): res = 0 for j in range(0,niveau): res = res + gauche_droite() k = floor(res + niveau*0.5) list[k] = list[k] + 1
Partager