Con la ayuda del método sympy.randprime() , podemos encontrar un número primo aleatorio en el rango [a, b) , donde a y b son parámetros del método.
Sintaxis: randprime(a, b)
Parámetro:
a – Indica el inicio del rango. es inclusivo.
b – Indica el final del rango. No es inclusivo.Devoluciones: Devuelve un primo aleatorio en el rango dado. Si no hay un primo presente en el rango, genera un ValueError.
Ejemplo 1:
# import randprime() method from sympy from sympy import randprime a = 4 b = 50 # Use randprime() method a_randprime_b = randprime(a, b) print("A random prime between {} and {} is {}".format(a, b, a_randprime_b))
Producción:
A random prime between 4 and 50 is 37
Ejemplo #2:
# import randprime() method from sympy from sympy import randprime a = 60 b = 100 # Use randprime() method a_randprime_b = randprime(a, b) print("A random prime between {} and {} is {}".format(a, b, a_randprime_b))
Producción:
A random prime between 60 and 100 is 79
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