SymPy > Numeri primi

  • factorint()
  • isprime()
  • nextprime()
  • prime()
  • primerange()

factorint()

Restituisce un dizionario con coppie (p, m)

  • p, fattore primo di n
  • m, la sua molteplicità

Con il parametro multiple=True restituisce la lista dei fattori primi ripetuti secondo la loro molteplicità

isprime()

Restituisce True se n (intero…) è primo

nextprime()

Restituisce il prossimo primo dopo un certo n

prime()

Restituisce l’ennesimo (n > 1) primo

primerange()

Restituisce un generatore di tutti i numeri primi compresi in un certo intervallo

  • sp.primerange(STOP) – Da 2 a STOP-1
  • sp.primerange(START, STOP) – Da START a STOP-1