Python sympy.primorial()方法

Python sympy.primorial()方法

sympy.primorial()方法的帮助下,我们可以找到前n个素数的乘积(默认)或小于或等于n的素数(当nth=False时),其中n和nth是该方法的参数。

语法: primorial(n, nth)

参数 :
n –它表示计算前n个素数或小于或等于n的素数的乘积的数字。
nth –它表示一个布尔值。当真时,它返回前n个素数的乘积,而当假时则返回小于或等于n的素数的乘积。

返回:返回前n个素数或小于或等于n的素数的乘积。

示例 #1:

# import primorial() method from sympy
from sympy import primorial
  
n = 3
  
# Use primorial() method 
primorial_n = primorial(n) # 2 * 3 * 5
      
print("The product of first {} primes is {}".format(n, primorial_n))

输出:

The product of first 3 primes is 30

示例 #2:

# import primorial() method from sympy
from sympy import primorial
  
n = 10
  
# Use primorial() method 
primorial_n = primorial(n, nth = False) # 2 * 3 * 5 * 7
      
print("The product of primes less than or equal to {} is {}".format(n, primorial_n))          

输出:

The product of primes less than or equal to 10 is 210

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程