PythonのSymPyモジュールの素数に関する関数

n番目の素数を返す:prime(n)

>>> from sympy import prime
>>> prime(1)
2
>>> prime(2)
3
>>> prime(3)
5

nが素数であるかどうかを判定する:isprime(n)

>>> from sympy import isprime
>>> isprime(2)
True
>>> isprime(3)
True
>>> isprime(4)
False

a以上でbより小さい素数を返す:primerange(a, b)

>>> from sympy import primerange
>>> list(primerange(2, 10))
[2, 3, 5, 7]