Bonjour. Je ne m’y connais vraiment que très peu en Python, et j’ai un problème ;
Voici le script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 def liste_premiers(N): L=list(range(2,N+1)) i=0 while i<len(L): p=L[i] j=i+1 while j<len(L): if L[j]%p==0: del(L[j]) j=j+1 i=i+1 return(L)
C’est pour le crible d’Erathostene. (Les tabulations sont correctes, mais pas affichées ici.)
Or, quand j’exécute le script, rien. Pas de message d’erreur.
Il faudrait préciser la valeur de N (ou de L) pour indiquer une valeur au programme, mais comment l’insérer dans la console ?
( pour l’exécuter, je fais
python test.py
)
Et il faudrait preciser des arguments, comment je fais ?
Merci beaucoup !
Partager