作者huggie (huggie)
看板Python
标题Re: [问题] 类别问题
时间Fri Jul 10 13:50:35 2009
※ 引述《MicroPtt (Mission Start)》之铭言:
: class aa(object):
: def bb(self)
: self.cc
: 请问要怎麽把 self.cc 这行弄到外面当一个[全域变数]
: 我是写 aa.bb.cc or aa.cc
: 都会说aa里面没有cc的 attribute
: 类别学不好= = 如果观念错请多包含
class aa(object):
cc = 'hi cc'
def bb(self):
self.dd = 'hi dd'
global ee
ee = 'hi ee'
a = aa()
a.bb()
print a.dd
print aa.cc
print ee
执行後:
$ ./test.py
hi dd
hi cc
hi ee
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.129.77.13
1F:→ MicroPtt:感谢 07/10 15:56