51Testing软件测试论坛

标题: Day6-2测试积点任务 [打印本页]

作者: 测试积点老人    时间: 2018-4-27 10:07
标题: Day6-2测试积点任务
问题:
python3 运行super() 报错
  1. <font face="微软雅黑" size="3">import random as r
  2. class Fish:
  3.     def __init__(self):
  4.         self.x = r.randint(0,10)
  5.         self.y = r.randint(0,10)
  6.     def move(self):
  7.         self.x -= 1
  8.         print("my site is : " ,self.x,self.y)

  9. class Shark(Fish):
  10.     def __init__(self):
  11.         super().__init__()
  12.         self.hungry =True
  13.     def eat(self):
  14.         if self.hungry:
  15.             print('My dream is eating everyday!')
  16.             self.hungry=False
  17.         else:
  18.             print('Too much ,Too much!!!')
  19. shark = Shark()   </font>
复制代码


报错TypeError: super() takes at least 1 argument (0 given)
求大神们指点~~~~,super().__init__()   哪有问题呀。。是在python3上运行的。


作者: qqq911    时间: 2018-4-28 10:16
少传入一个参数
作者: 海海豚    时间: 2018-4-28 10:38
报错信息:至少一个参数,但是你没给参数
作者: abcsell    时间: 2018-4-28 11:03
缺少了一个参数
作者: 梦想家    时间: 2018-4-28 11:04
参数少传了
作者: jingzizx    时间: 2018-4-28 13:04
缺少参数,查看方法试用




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2