class Test:
def __init__(self,name='testA'):
self.x = 'age'
self.name = name
self.start()
def ex(self):
global oo
oo = 'this is test'
def start(self):
global oo
print oo
Test()
请问 如何print oo变量??另外除了使用全局变量还有没有其他方法print oo
å ³é®æ¯æooåéæ¯å¨ exæ¹æ³å è·å¾çå¼ã
你在ex里面定义的oo,所以你得先执行过ex之后才能执行start。
如果不适用全局变量的话,你可以self.oo:
class Test: