素数相关函数的简单集合。
pyprimer的Python项目详细描述
PyPrimer公司
质数相关函数的简单集合。在
安装
$ pip install pyprimer
用于前缘
^{pr2}$文件
is_prime(int) -> bool
- 检查给定的数字n是否为素数。在
>>> from pyprimer import is_prime >>> is_prime(3) True
primes_till(int) -> List[int]
- 返回n之前所有素数的列表
>>> from pyprimer import primes_till >>> primes_till(6) [2, 3, 5, 7]
- ^{cd3}
- 返回前n个自然素数的列表。在
>>> from pyprimer import n_primes >>> n_primes(6) [2, 3, 5, 7, 11, 13]
n_prime(int) -> int
- 返回第n个素数。在
>>> from pyprimer import n_prime >>> n_prime(13) 41
prime_generator() -> Iterator[int]
- 下一个元素的下一个不可数返回。在
>>> from pyprimer import prime_generator >>> total = 0 >>> g = prime_generator() >>> for n in g: ... if n == 13: ... break ... total += n >>> print(total) 28
- 项目
标签: