On Fri, Jul 18, 2008 at 11:32 AM, Dick Moores <[EMAIL PROTECTED]> wrote: > if x == 0: > return False > else: > return True
Could be just return x!=0 or return not x > My question is about whether to test for integerhood. Without that test, > isPrime(3.7) returns true, and isPrime('44') returns False. I've gone with > testing for integerhood, and with returning None when n fails the test. Better to raise TypeError. Kent _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor