En el módulo simpy, podemos probar si un número dado n es primo o no usando la función sympy.is_prime(). Para n < 2^64 la respuesta es definitiva; Los valores de n más grandes tienen una pequeña probabilidad de ser en realidad pseudoprimos.
Tenga en cuenta que los números negativos (por ejemplo, -13) no se consideran números primos.
Syntax: sympy.is_prime() Parameter: n; number to be tested Return: bool value result
Código #1:
Python3
# Python program to check prime number # using sympy.is_prime() method # importing sympy module from sympy import * # calling isprime function on different numbers geek1 = simplify(30).is_prime geek2 = simplify(13).is_prime print(geek1) print(geek2)
Producción:
False True
Código #2:
Python3
# Python program to check prime number # using sympy.is_prime() method # importing sympy module from sympy import * # calling isprime function on different numbers geek = simplify(2).is_prime print(geek)
Producción:
True