所以我整天都在搞这个,我仍然无法让它工作
class pleaseWork:
def __init__(self):
self.foo=printThis(1)
self.bar=printThis(2)
def printThis(x):
if x==1:
print "foot"
elif x==2:
print "bar"
result=pleaseWork()
result.bar
它只是返回
NameError: global name 'printThis' is not defined
请告诉我为什么它不起作用...