下面的代碼將導致打印正在執行的語句範圍令人驚訝的行爲
class C1(object):
print 'I am some code executing in C1'
def method1(self):
print 'I am method1'
def method2(self):
print 'I am method2'
pass
我很驚訝這個,我會想到如果類被實例化時,將只執行,任何人都可以解釋這背後的想法?
謝謝!我想我會避免把代碼放在那裏,直到我更熟悉Python中的OOP。 – 2011-04-13 11:35:53