在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__()方法中添加更多信息或格式化字符串來美化打印對象。