[Tutor] Finding prime numbers
Nick Craig-Wood
nick at craig-wood.com
Thu Sep 20 05:30:16 EDT 2007
Shawn Milochik <Shawn at Milochik.com> wrote:
> Any improvements anyone?
>>> import gmpy
>>> for x in range(3,1000,2):
... if gmpy.is_prime(x):
... print x,"is prime"
...
3 is prime
5 is prime
7 is prime
[...]
>>> gmpy.is_prime(2**607-1)
1
>>> gmpy.is_prime(2**608-1)
0
Cheating perhaps! Note is_prime will be a probabalistic test for
large numbers...
--
Nick Craig-Wood <nick at craig-wood.com> -- http://www.craig-wood.com/nick
More information about the Python-list
mailing list