bonjour,

Il y a un bug dans la console, il est écrit :
"RuntimeError: maximum recursion depth exceeded in cmp"

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
20
21
22
23
24
25
26
27
28
29
 
liste_entiers = [];
 
entier_max = input("saisir un entier : ");
 
for i in range(1, entier_max +1):
	liste_entiers.append(i);
 
def suppr_multiples(liste, num):
 
	if num > len(liste)/2:
		return liste;
 
	go_on = False
 
	for i in range(len(liste)):
		if liste[i] > num:
			if liste[i]%num == 0:
				liste[i] = 0;
 
	while go_on != True:
		if liste[num] == 0:
			num += 1
		else:
			go_on = True
 
	suppr_multiples(liste, num);
 
suppr_multiples(liste_entiers, 2);

J'ai bien regardé, je ne vois pas d'où ça peut venir, avez-vous une idée ?

Merci