class AAA(object):
def A1(self,p):
return p*1
def A2(self,p):
return p*2
def CTRL(self,index,p):
varname = 'A'+str(index)
return self.varname(p)
使用
a = AAA()
a.CTRL(1,100)
[問題]
如何在物件內的CTRL中指定method名稱,然後傳回該method計算結果?
物件屬性是用 vars(self)[varname] 來操作,那method呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.192.150