[Tutor] calculator will not multiply
Andre Engels
andreengels at gmail.com
Sun Jan 18 16:51:04 CET 2009
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, andreengels at gmail.com
More information about the Tutor
mailing list