在Python中,可以使用__str__()方法来美化打印对象。这个方法用来定义对象的字符串表示形式,可以根据自己的需要对对象进行美化。以下是一个示例:
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def __str__(self):
return f"Person(name={self.name}, age={self.age})"
person = Person("Alice", 30)
print(person) # 输出:Person(name=Alice, age=30)
在上面的示例中,我们定义了一个Person类,并在__str__()方法中定义了对象的字符串表示形式。当我们打印person对象时,会输出美化后的字符串表示形式。根据需要,可以在__str__()方法中添加更多信息或格式化字符串来美化打印对象。