19420107 发表于 2021-2-8 16:05:29

奇怪的输出

为什么会出现一个NONE啊

qiuyouzhi 发表于 2021-2-8 16:06:08

因为a.kick()没有返回值,所以默认返回None。
把print(a.kick())的print去掉就行了

逃兵 发表于 2021-2-8 16:11:29

kick没有返回值
修改代码
class Ball():
    def name(delf,name):
      self.name = name
    def kick(self):
      return '我叫%s'%self.name
页: [1]
查看完整版本: 奇怪的输出