python 递归\for循环_斐波那契数列

# 递归
def myAdd(a, b):
    c = a + b
    print(c)
    if c > 100:
        return
    return myAdd(a + 1, c)   #最大递归深度是1000
myAdd(2, 3)

# 功能同上递归
a = 2
b = 3
for i in range(1000):
    c = a + b
    print(c)
    a += 1
    b = c

def myFibo(a, b):
    c = a + b
    print(c)
    if c > 500:
        return
    return myFibo(b, c)

myFibo(0, 1)

a = 0
b = 1
for i in range(1000):
    c = a + b
    print(c)
    a = b
    b = c
    if c > 500:
        break

 

    原文作者:狂暴小可爱
    原文地址: https://www.cnblogs.com/vvrr/p/11299814.html
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞