En el módulo simpy, podemos probar si un número dado n es primo o no usando la función sympy.isprime(). 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.isprime() Parameter: n; number to be tested Return: bool value result
Código #1:
Python3
# Python program to check prime number # using sympy.isprime() method # importing sympy module from sympy import * # calling isprime function on different numbers isprime(30) isprime(13) isprime(2)
Producción:
False True True
Código #2:
Python3
# Python program to check prime number # using sympy.isprime() method # importing sympy module import sympy.ntheory as nt # calling isprime function on different numbers nt.isprime(30) nt.isprime(13) nt.isprime(2)
Producción:
False True True