2024-09-29 19:19:19 发布
网友
我想知道是否有可能初始化一个存储在变量中的类。例如:
class cl(): def __init(self, a): self.a = a return def print(self): print(self.a) return a In[27]: c = cl In[28]: c Out[28]: __main__.cl
现在我想用值a=3初始化cl
a=3
cl
是的,这是完全可能的。执行c = c1操作时,它会创建c作为c1的确切别名。你知道吗
c = c1
c
c1
那你就去吧
obj_from_c1 = c1() obj_from_c c()
class cl(): def __init__(self, a): self.a = a def print_a(self): print(self.a) c = cl c(3) c.print_a() >>> 3
是的,这是完全可能的。执行
c = c1
操作时,它会创建c
作为c1
的确切别名。你知道吗那你就去吧
相关问题 更多 >
编程相关推荐