__str__(): 对象的描述信息。魔法方法。
如果类中定义了此方法,那么在打印对象时,默认输出该方法的返回值,也就是打印方法中return的数据
注意:__str__()必须返回一个字符串

__str__()在python中的使用方法:

class C:
    def __str__(self):
        # 必须要有返回值,并且一定是字符串类型
        return '对象的描述信息'


c = C()
print(c)

运行结果如图所示:
在这里插入图片描述

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐