我想知道是否有可能在Python創建一個函數foo使實例變量
def calulate (self, input):
input = #some stuff
def foo2(self):
self.calculate(self.var1)
self.calculate(self.var2)
或做你必須做這個
def calculation(self):
output=#some stuff
return output
def foovar1(self):
self.var1=self.calculation()
self.var2=self.calculation()
我真的不希望有要做到這一點,因爲它意味着創造更多的功能
你的兩個變種不同,相當多的,我不明白這一點。 :/ – unwind
我想你應該用文字描述你想要這些代碼片段做什麼。 – mgilson
@unwind沒有他們沒有,只是因爲一些愚蠢的原因使用不同的名字 –