专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Perl/Python

为么跟书上说的不一样呢?该如何解决

发布时间:2011-06-29 20:11:35 文章来源:www.iduyao.cn 采编人员:星星草
为么跟书上说的不一样呢?
>>> class FooClass(object):
... version=0.1
... def _init_(self,nn='John Doe'):
... self.name=nm
... print 'Created aclass instance for',nm
... def showname(self):
... print 'Your name is',self.name
... print 'My name is',self._clsss_.name
... def showver(self):
... print self.version
... def addMe2Me(self,x):
... return x+x
...
>>> fool=FooClass()
>>> 
书上说会显示 Created class instance for John Doe

------解决方案--------------------
_init_改__init__2个下划线,python要求缩进正确,上代码时贴到[code=Python][/code]标签之间,不然会乱掉...
------解决方案--------------------
构造方法都写错了,还有注意缩进
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: