TypeError: object.__init__() takes no parameters

原创 2016年08月30日 10:03:58

python 3class输出显示TypeError: object.__init__() takes no parameters

class Complex:
    def __init__(self,realpart,imagpart):
        self.r=realpart
        self.i=imagpart
y=Complex(4,6)
print(y.r,y.i)
问题就出现在__int__上:
原因1:__init__的前后两个下划线没注意;
原因2:__init__写成__int__
python的类要注意私有属性与方法是不能在类外被调用的

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

关于错误:object() takes no parameters

先说结论: 如果你出现了这个报错,请回去检查你的__init__函数名或者其定义有没有写错! 注意:下划线左右是两个,一个都不能少;中间的英文字母是四位,一位都不能少! --------------...

互联网的的三线城市发展

中国的互联网界经过十几年的发展,现在基本格局形成了。搜索界有百度,IM即时聊天有腾讯一家独大,门户网站新浪领先,网易,搜狐腾讯次之,现在最热的团购市场也正在被各大网站瓜分殆尽。在微博方面最强的当说新浪...

Python中:self和__init__的含义 + 为何要有self和__init__

背景 回复: 我写的一些Python教程,需要的可以看看 中SongShouJiong的提问: Python中的self,__init__的含义是啥? 为何要有self,__init这些东西...

TypeError: object.__new__() takes no parameters

代码和错误如下: >>> from django.template import Template,Context >>> class Person(object): ...    def _i...

每周荐书:Java Web、Python极客编程、移动Web前端(评论送书)

每周荐书:Java Web、Python极客编程、移动Web前端(评论送书) 各位抱歉,上周活动停更一周,本周继续感谢大家对每周荐书栏目的支持,先公布下上期活动中奖名单 微雨燕凝霜寒森林之舟架构探险:...

Python中小错误 之 object() takes no parameters

如上面python代码,是学习python类时遇到的一个小例子。但是在运行时会报错: Traceback (most recent call last):   File "E:/PythonStudy...

大四课程设计之基于RFID技术的考勤管理系统(一)项目介绍

大四课程设计之基于RFID技术的考勤管理系统(一)项目介绍

Spring Cloud在国内中小型公司能用起来吗?

今天吃完饭休息的时候瞎逛知乎,突然看到这个一个问题Spring Cloud在国内中小型公司能用起来吗?,吸引了我的注意。仔细的看了题主的问题,发现这是一个好问题,题主经过了一番思考,并且用图形全面的将...

【Python】 Missing parentheses in call to 'print'

问题  print "www.baidu.com" 出现 SyntaxError: Missing parentheses in call to 'print' 原因:Mac安装俩个pyt...

我的状态之大学生活

走过了大一时的迷茫,现在得我处于我长久以来的最好状态,现在的我自信,生活充实,爱情幸福,干自己想干的事无任何拘束,无任何压力,我现在一直在享受我的大学生活。            有的人说大学...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)