在 __str__里的输出方式不行么? 求大神

来源:4-4 Python面向对象-类的展现

给我一个未来

2017-07-31 19:26

http://img.mukewang.com/597f13980001427204460300.jpg

为什么改了——str——里的输出会出现错误?

写回答 关注

3回答

  • binmo
    2017-08-01 15:47:43
    已采纳

    返回的应该是一个字符串对象,你这样子相当于返回了4个字符串对象。

    return self.name + 'is' + self.age + 'years old' 这样子应该可以

    给我一个未来

    非常感谢!

    2017-08-03 19:45:42

    共 1 条回复 >

  • 慕慕5494030
    2018-05-15 15:34:59

    class中第三个函数和它的return值是不是写错了

  • 给我一个未来
    2017-08-01 22:03:43

    可是结果会报错的啊

Python-面向对象

Python面向对象教程,带你深入了解python面向对象特性

71236 学习 · 81 问题

查看课程

相似问题