calcul.py 341 B

1234567891011121314151617
  1. def premierSup(m):
  2. ListePremiers = [2]
  3. n= 3
  4. while ListePremiers[-1] < m:
  5. nEstPremier = True
  6. for x in ListePremiers:
  7. if n%x == 0:
  8. nEstPremier = False
  9. break
  10. if nEstPremier:
  11. ListePremiers.append(n)
  12. n+=1
  13. return ListePremiers[-1]