Bonjour,
J'ai un exercice en python que je n'arrive pas à faire. Vous avez l'énoncé de mon exercice et voici mon code :
Je vous demande de l'aide car je ne comprends pas pourquoi mon code ne fonctionne pas. Merci d'avance.Code:def premier(x): for i in range (2,x): if x%i==0: return False else: return True def prime_numbers(nb): x=1 list=[] if nb<0 or nb is not int: return None elif nb==0: return list else: while len(list)!=nb: x = x + 1 y=premier(x) if y is True: list.append(x) return list /code
-----