阶乘

#递归计算阶乘
def factorial(n):
    if n == 1:
        return 1
    return n*factorial(n-1)
    
result = factorial(6)
print(\'阶乘:\',result)

累加

#递归求和
def accumulation(n):
    if n == 0:
        return 0
    return n+accumulation(n-1)

print(\'累加:\',accumulation(6))

斐波那契数列

#斐波那契数列
def fibonacci(n):
    if n == 0:
        return 0
    if n == 1:
        return 1
    return fibonacci(n-1)+fibonacci(n-2)
print(\'斐波那契数列:\',fibonacci(9))

 

版权声明:本文为dennis-liucd原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/dennis-liucd/p/7878834.html