Update uses of string exceptions

This commit is contained in:
Andrew M. Kuchling 2008-09-13 01:57:25 +00:00
parent 0bef15846f
commit d9a9c1066c
4 changed files with 7 additions and 9 deletions

View file

@ -8,10 +8,8 @@
import sys
from math import sqrt
error = 'fact.error' # exception
def fact(n):
if n < 1: raise error # fact() argument should be >= 1
if n < 1: raise ValueError # fact() argument should be >= 1
if n == 1: return [] # special case
res = []
# Treat even factors special, so we can use i = i+2 later