为了账号安全,请及时绑定邮箱和手机立即绑定

代码运行错误

class Person(object):

def __int__(self,name,gender):

self.name = name

self.gender = gender


class Teacher(Person):

def __int__(self,name,gender,course):

super(Teacher,self).__int__(name,gender)

self.course=course

teacher=Teacher('Alice','Female','English')

print(teacher.name)

print(teacher.gender)

print(teacher.course)'''

哪位大声给解释下  粗行  为什么运行有如下错误:

Traceback (most recent call last):

  File "C:\Users\ZF\Desktop\test.py", line 25, in <module>

    teacher=Teacher('Alice','Female','English')

TypeError: Teacher() takes no arguments


正在回答

2 回答

http://img1.sycdn.imooc.com//60b0b1a900019ee307020652.jpg__init__

1 回复 有任何疑惑可以回复我~

定义函数

 def __init__(self,   ,  ):函数是写成了   def __int__(self,   ,   ):

改写为   def __init__(self,   ,   ):


2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

代码运行错误

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信