首页 > 其他 > 详细

fibonacci_question

时间:2017-02-09 11:38:39      阅读:193      评论:0      收藏:0      [点我收藏+]

 

#!usr/bin/env python
# -*- coding:utf-8 -*-
#
# import
fib=[]
def fibonacci(depth,a1,a2):

    if depth!=11:
        a3 = a1 + a2
        fibonacci(depth + 1,a2,a3)
        fib.append(a1)
        print(a1)
        # print(a2)
        # print(a3)
        # print(fib)
#为什么写成:
    # else:
    #     fib.sort()
    #     print(fib)
    # 输出的结果是:[34, 21, 13, 8, 5, 3, 2, 1, 1, 0]
    # fib.sort()
    # print(fib)
        # print(depth)
    return depth
fibonacci(1,0,1)
# fib.sort()
# fib.reverse()
print(fib)

  

 

fibonacci_question

原文:http://www.cnblogs.com/ezway/p/6380861.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!