python类中的变量初始化

发布网友 发布时间:2022-04-21 18:17

我来回答

2个回答

热心网友 时间:2022-04-18 09:30

python进程重启后,会默认重新初始化所有变量,不需要做什么额外的操作。
如果解决了您的问题请采纳!
如果未解决请继续追问!

热心网友 时间:2022-04-18 10:48

【code】
class A:
i=0
j=[[0, 0], [0, 0], [0, 0]]
@staticmethod
def SetBase(value):
A.i=value
A.j=[ [A.i,A.i*k] for k in range(3) ]
#to use
print(A.i)
print(A.j)
A.SetBase(2)
print(A.i)
print(A.j)
A.SetBase(3)
print(A.i)
print(A.j)
【result】
0
[[0, 0], [0, 0], [0, 0]]
2
[[2, 0], [2, 2], [2, 4]]
3
[[3, 0], [3, 3], [3, 6]]

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com