TypeError: __str__ returned non-string (type NoneType)

    def __str__(self):
        return print("这个地瓜被烤的时间是{},状态是{}".format(self.cook_time, self.cook_state))

返回:
在这里插入图片描述
即:“类型错误:返回的非字符串类型”

在return语句,更正如下,即可正常执行

    def __str__(self):
        return "这个地瓜被烤的时间是{},状态是{}".format(self.cook_time, self.cook_state)

在__str__()方法,return后面直接写要返回的内容。

猜你喜欢

转载自blog.csdn.net/weixin_47008635/article/details/114606640