ITPub博客

首页 > > > python调用类提示object()不接受任何参数如如何解决

python调用类提示object()不接受任何参数如如何解决

作者:germo 时间:2019-09-03 11:29:43 0 删除 编辑

代码如下:

class Dog():

def init(self, name, age):

self.name = name

self.age = age

def sit(self):

print(self.name.title() + "is now sitting.")

def roll_over(self):

print(self.name.title() + "rolled over!")

调用类

my_dog = Dog('willie' ,6)

my_dog.sit()

print("My dog's name is " + my_dog.self.name.title())

print("My dog is "+ str(my_dog.self.age)+ "years old!")

提示的错误如下:

TypeError Traceback (most recent call last)

in

----> 1 my_dog = Dog('willie' ,6)

2 my_dog.sit()

3 #print("My dog's name is " + my_dog.self.name.title())

4 #print("My dog is "+ str(my_dog.self.age)+ "years old!")

TypeError: object() takes no parameters

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1868/viewspace-3119684/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: c#设计模式
请登录后发表评论 登录
全部评论

注册时间:2019-07-17

  • 博文量
    209
  • 访问量
    8226