Merci pour votre aide, c'est clair et précis 
Je ne sais plus pourquoi j'ai pas réussi avec la racine, je me suis surement planté dans le code
J'aimerai maintenant afficher les n premiers nombres premiers en réutilisant ma fonction is_prime
je devrais donc avoir en entré un entier n et je vais devoir obtenir en retour une liste avec les n premiers nombres premiers 
Tout d'abord j'ai pensé à convertir n en une liste (mais je pense qu'il doit y avoir un autre moyen)
puis dire que si n vaut 0 alors retourner une liste vide et sinon je dois appliquer la fonction is_prime pour tout les éléments de la liste et si c'est vrai j'ajoute ces nombres dans une nouvelle liste
déjà je pense pas que je puisse modifié un "int" directement en une liste j'ai pensé à autre chose.
Je me suis dis que la longueur de la liste doit initialement afficher n chiffres donc la longueur de la liste doit être égal à n ?
bref je sais pas vraiment comme m'y prendre , merci d'avance 
Message édité le 07 novembre 2015 à 23:10:24 par Randy-Legacy