sympy.factorint
list(sympy.sieve.primerange(数字1,数字2))列出大于等于数字1,小于数字2的所有素数
sympy.prime(n)返回第n个素数
sympy.isprime(n)素性检测
sympy.primepi(n)返回小于n的素数的总数
sympy.nextprime(89)返回下一个素数,这里结果是97
sympy.prevprime(96)或sympy.prevprime(97)返回上一个素数,结果都是89
sympy.randprime(1,30)返回1到30之间的一个大于等于1小于30的随机素数 range [a, b)
sympy.primorial
>>> primorial(4) # the first 4 primes are 2, 3, 5, 7
210
>>> primorial(4, nth=False) # primes <= 4 are 2 and 3
6
网友评论