所以,我有一個功能:def function(x,y,z): result = (x+y)/z print(result)我想將帶有一組特定參數的結果分配給一個對象:data = function(20,10,5)data這個具有這些值的函數應該給我 6 作為答案,它確實如此。然而,當我輸入“數據”時,我分配了這個結果,沒有任何反應。我想將此結果存儲到另一個對象,以便我可以將其稱為延遲。我在發布之前查找了一些答案并嘗試了:class test: def __init__ (self, x, y, z): self.x = x self.y = y self.z = z def result(self,x,y,z): res = (x+y)/z print(res)p2 = test(20,10,5)data = p2.result(20,10,5) data我覺得我的第二次嘗試可能沒有任何意義。對不起,如果這是一個愚蠢的問題,但我是一個初學者,在其他地方找不到答案。
添加回答
舉報
0/150
提交
取消