branch | scipy2010 |
changeset 430 | f97ecb4e04a9 |
parent 64 | 333092b68926 |
429:58a2d1766197 | 430:f97ecb4e04a9 |
---|---|
3 while i * i < n: |
3 while i * i < n: |
4 i += 1 |
4 i += 1 |
5 return i * i == n |
5 return i * i == n |
6 |
6 |
7 def all_digits_even(n): |
7 def all_digits_even(n): |
8 if n < 0: n = -n |
8 if n < 0: |
9 n = -n |
|
9 while n > 0: |
10 while n > 0: |
10 if n % 2 == 1: |
11 if n % 2 == 1: |
11 return False |
12 return False |
12 n /= 10 |
13 n /= 10 |
13 return True |
14 return True |