python斐波那契数列 函数写法

1:while循环 自定义起始两个数字值

        def fblq(num, x=0, y=1):
            '''
            :param num: 需要计算的数量
            :param x: 斐波那契数列第一个数字
            :param y: 斐波那契数列第二个数字
            :return: 返回列表
            '''
            if num < 2:
                return '要显示的数量必须大于一'
            numList = [x, y]
            while len(numList) < num:
                numList.append(numList[len(numList) - 1] + numList[len(numList) - 2])
            return numList
      print(fblq(20, 1,6))

猜你喜欢

转载自blog.csdn.net/TianPingXian/article/details/80335390