diviseurs.py

Created by enzo-ginhoux-07

Created on October 11, 2021

512 Bytes


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)