您的位置:首页 > 编程语言 > Python开发

python学习错误记录——创建类中初始化函数注意点

2017-04-01 17:34 387 查看
1.看了一本Python的书,在IDLE跟着敲了下代码

class A():

    def  _init_( self, a, b):

        self. a= int( a)

        self. b= int( b)

    def add( self):

        return self. a+ self. b

    

count= A(' 4', 5)
print( count. add())

2.按F5运行时,一直报错,提示count = B('4',5) TypeError: object() takes no parameters,提示对象没有参数

3.重新敲了代码,还是报错,找了下资料,原来是 类的初始化函数敲错了,是"__init__"不是“_init_”,即初始化函数是两个下划线开始,两下划线结束
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  class python
相关文章推荐