def div1(n): liste = [] for i in range(1,n+1): if n % i == 0: liste.append(i) liste.append(-i) liste.sort() liste2 = [-n,-1,1,n] if liste == liste2: print(n,"est un nombre premier") print(liste) def div2(n): liste = [] i = 1 while i != n+1: if n % i == 0: liste.append(i) liste.append(-i) i = i + 1 liste.sort() liste2 = [-n,-1,1,n] if liste == liste2: print(n,"est un nombre premier") print(liste)