Réponse :
Explications :
Bonjour,
une proposition de programme :
J'ai ajouté la création d'une liste des diviseurs !
un nombre est premier si il n'a que 2 diviseurs : 1 et lui-même !
les print() servent a aérer l'affichage.
programme : voir aussi pièce jointe
print()
n=int(input("saisir un nombre dont vous cherchez les diviseurs :"))
diviseurs=[]
a=0
for i in range(1,n+1):
if n%i==0:
a=a+1
diviseurs.append(i)
print()
print("nombre de diviseurs :",a)
print()
print("liste des diviseurs :",diviseurs)
print()
if a ==2:
print(n,"est premier car il n'a que 2 diviseurs 1 et lui-même")