python 通过重载__repr__设计可读性强的类

2022-03-16 00:00:00 python 重载
"""
作者:皮蛋编程(https://www.pidancode.com)
创建日期:2022/3/16
修改日期:2022/3/16
功能描述:python 通过重载__repr__设计可读性强的类
"""


class Customer:
    def __init__(self, name, age):
        self.name = name
        self.age = age

    def __repr__(self):
        return '{}欢迎您,我今年{}岁了,欢迎访问:https://www.pidancode.com'.format(self.name, self.age)


if __name__ == '__main__':
    customer = Customer(name='皮蛋编程', age='3')
    print(customer)

输出结果如下:
皮蛋编程欢迎您,我今年3岁了,欢迎访问:https://www.pidancode.com

相关文章