1
我有一個類,我想這樣做的以下內容:使用函數在類中設置變量的名稱?
class my_class:
def my_func(self, var_name):
self.var_name = 5
a = my_class()
a.my_func('yes')
print(a.yes)
我不知道如何使用功能但
我有一個類,我想這樣做的以下內容:使用函數在類中設置變量的名稱?
class my_class:
def my_func(self, var_name):
self.var_name = 5
a = my_class()
a.my_func('yes')
print(a.yes)
我不知道如何使用功能但
>>> class my_class(object):
... def my_func(self,var_name):
... setattr(self,var_name,5)
...
>>> a = my_class()
>>> a.my_func('yes')
>>> a.yes
5
由於這是完美的設置類變量名 – Mandeep