[Tutor] Finding prime numbers
Boykie Mackay
boykie.mackay at gmail.com
Wed Sep 19 19:08:33 CEST 2007
Thanks.That's solved!
On Wed, 2007-09-19 at 13:01 -0400,
christopher.henk at allisontransmission.com wrote:
>
>
> tutor-bounces at python.org wrote on 09/19/2007 12:38:49 PM:
>
> > Sorry about that.
> >
> > I have posted the code below:
> >
> > #!/usr/bin/env python
> >
> > '''A program to generate prime numbers when given 2 numbers'''
> >
> > def isPrime(number):
> > number=abs(int(number))
> > #1 is not considered a prime number
> > if number<2:
> > return False
> > #2 is the only even prime number
> > if number==2:
> > return True
> > #no even prime numbers after 2
> > if not number&1:
> > return False
> > #to find all prime numbers we need to go up to the
> > #square root of the highest odd number
> > for x in range(3,int(number**0.5)+1,2):
> > if number%x==0:
> > return False
> > return True
>
> Looks like you want to move the return True out one level of
> indentation.
>
> > > --
> > > Michael Langford
> > > Phone: 404-386-0495
> > > Consulting: http://www.TierOneDesign.com/
> > > Entertaining: http://www.ThisIsYourCruiseDirectorSpeaking.com
> >
> > _______________________________________________
> > Tutor maillist - Tutor at python.org
> > http://mail.python.org/mailman/listinfo/tutor
>
> Chris Henk
> Allison Transmission
> phone: 317.242.2569
> fax: 317.242.3469
> e-mail: christopher.henk at allisontransmission.com
More information about the Tutor
mailing list