Python速成指南:Java开发者必知的15个独特特殊方法——__str__(self)
最编程
2024-01-24 09:23:20
...
返回对象的字符串表示,可通过print(obj)来调用。这个方法对于调试和输出对象信息非常有用,可以提供更友好和可读性更高的输出结果。通过实现__str__方法,我们可以轻松地控制对象的打印行为,使其更符合我们的需求和预期。
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def __str__(self):
return f"Person: {self.name}, {self.age} years old"
person = Person('xiaoyu', 18)
print(person) # 输出: Person: xiaoyu, 18 years old
上一篇: 如何戒兽欲
下一篇: 如何在ALV中添加搜索功能?