在 sympy 模块中,我们可以使用 sympy.prevprime() 函数获取给定数字 n 的前一个质数。对于 n < 2^64,答案是确定的;较大的 n 值实际上是伪素数的概率较小。
Syntax: sympy.prevprime() Parameter: n; number to be tested Return: previous prime value
代码#1:
Python3
# Python program to get previous prime number
# using sympy.prevprime() method
# importing sympy module
from sympy import *
# calling prevprime function on different numbers
geek1 = prevprime(7)
geek2 = prevprime(13)
print(geek1)
print(geek2)
输出:
5 11
代码#2:
Python3
# Python program to check prime number
# using sympy.prevprime() method
# importing sympy module
import sympy.ntheory as nt
# calling prevprime function on different numbers
nt.prevprime(2)
输出:
ValueError: no preceding primes
相关用法
- Python sympy.prime()用法及代码示例
- Python sympy.primefactors()用法及代码示例
- Python sympy.primenu()用法及代码示例
- Python sympy.primeomega()用法及代码示例
- Python sympy.primepi()用法及代码示例
- Python sympy.primitive()用法及代码示例
- Python sympy.primorial()用法及代码示例
- Python sympy.prod()用法及代码示例
- Python sympy.partition()用法及代码示例
- Python sympy.perfect_power()用法及代码示例
- Python sympy.powdenest()用法及代码示例
- Python sympy.powsimp()用法及代码示例
- Python sympy.gammasimp()用法及代码示例
- Python sympy.acot()用法及代码示例
- Python sympy.acsc()用法及代码示例
- Python sympy.Add()用法及代码示例
- Python sympy.antidivisor_count()用法及代码示例
- Python sympy.antidivisors()用法及代码示例
- Python sympy.apart()用法及代码示例
- Python sympy.as_coeff_add()用法及代码示例
- Python sympy.as_coefficient()用法及代码示例
- Python sympy.as_coefficients_dict()用法及代码示例
- Python sympy.as_independent()用法及代码示例
- Python sympy.as_leading_term()用法及代码示例
- Python sympy.as_ordered_terms()用法及代码示例
注:本文由纯净天空筛选整理自Shivam_k大神的英文原创作品 Python | sympy.prevprime() method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。