I want to write a python calculator program that has different methods to add,
subtract, multiply which takes 2 parameters. I need to have an execute method
when passed with 3 parameters, should call respective method and perform the
operation. How can I achieve that?
class calc():
def __init__(self,a,b):
self.a=a
self.b=b
def ex(self,fun):
self.fun=fun
if fun=="add":
self.add()
def add(self):
return self.a+self.b
def sub(self):
return self.a-self.b
def mul(self):
return self.a*self.b
def div (self):
return self.a/self.b
def execu(
obj1=calc()
obj1.execu("add",1,,2)
--
https://mail.python.org/mailman/listinfo/python-list