There's an editing error in my previous message. The corrected
function should not be:
def compute(arg1, arg2, arg3):
if sys.arg2 == "+":
total = add(int(sys.arg1), int(sys.arg3))
print total
elif sys.arg2 == "-":
total = sub(int(sys.arg1), int(sys.arg3))
print total
elif sys.arg2 == "/":
total = dev(int(sys.arg1), int(sys.arg3))
print total
elif sys.arg2 == "*":
total = mul(int(sys.arg1), int(sys.arg3))
print total
else:
print "oops"
but:
def compute(arg1, arg2, arg3):
if arg2 == "+":
total = add(int(sys.arg1), int(sys.arg3))
print total
elif arg2 == "-":
total = sub(int(sys.arg1), int(sys.arg3))
print total
elif arg2 == "/":
total = dev(int(sys.arg1), int(sys.arg3))
print total
elif arg2 == "*":
total = mul(int(sys.arg1), int(sys.arg3))
print total
else:
print "oops"
--
André Engels, [email protected]
_______________________________________________
Tutor maillist - [email protected]
http://mail.python.org/mailman/listinfo/tutor