美文网首页
SymPy中数论部分使用说明

SymPy中数论部分使用说明

作者: LiuleLaile | 来源:发表于2018-04-03 19:53 被阅读0次

    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

    相关文章

      网友评论

          本文标题:SymPy中数论部分使用说明

          本文链接:https://www.haomeiwen.com/subject/ebichftx.html