python中怎么做到2个类里面共享一个数据,定义一个全局的,还是怎么用?
class dog:
def __init__(self):
global name
self.name=name
def pr(self):
print(self.name)
class man:
def __init__(self):
global name
self.dog=name
self.name="小明"
def pr(self):
print(self.dog,self.name)
name="小黄"
b=man()
d=dog()
b.pr()
d.pr()
声明全局变量,引用全局变量
有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力
定义一个全局的,在你要调用的时候声明global