__str__ ,__len__python3

"""
__str__
__len__

版本: v1.0
日期: 2019.03.27
作者: Catherine
python版本: 3.7
"""


class Fib(object):
    def __init__(self, num):
        self.num = num
        self.fibo = [0, 1]
        i = 2
        while i < self.num:
            self.fibo.append(i)
            i += 1

    def __str__(self):
        return str(self.fibo)

    def __len__(self):
        return len(self.fibo)


if __name__ == '__main__':
    f = Fib(5)
    print(f)
    print(len(f))

猜你喜欢

转载自blog.csdn.net/u011280600/article/details/89086082