Con la ayuda del método sympy.primorial() , podemos encontrar el producto de los primeros n primos (predeterminado) o los primos menores o iguales que n (cuando nth=False ), donde n y nth son parámetros del método.
Sintaxis: primorial(n, nth)
Parámetro:
n – Denota el número para el cual se calcula el producto de los primeros n primos o primos menores o iguales que n.
nth – Denota un valor booleano. Cuando es Verdadero, devuelve el producto de los primeros n primos, mientras que cuando es Falso devuelve el producto de los primos menores o iguales que n.Devuelve: Devuelve el producto de los primeros n primos o de los primos menores o iguales que n .
Ejemplo 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))
Producción:
The product of first 3 primes is 30
Ejemplo #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))
Producción:
The product of primes less than or equal to 10 is 210
Publicación traducida automáticamente
Artículo escrito por rupesh_rao y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA