Python语言基础6:递归、高阶函数、闭包、装饰器 学习笔记
递归
简单理解就是自己引用自己
# 创建一个变量保存结果
n = 10
for i in range(1,10): #range(n,m)函数包含n,不包含m
n *= i
print(n)
# 创建一个函数,求任意数的阶乘
def fn_recursion(n):
'''
该函数用来求任意数的阶乘
参数:
n 表示所要求阶乘的数
'''
# 创建一个变量,来保存结果
Python语言基础6:递归、高阶函数、闭包、装饰器 学习笔记
递归
简单理解就是自己引用自己
# 创建一个变量保存结果
n = 10
for i in range(1,10): #range(n,m)函数包含n,不包含m
n *= i
print(n)
# 创建一个函数,求任意数的阶乘
def fn_recursion(n):
'''
该函数用来求任意数的阶乘
参数:
n 表示所要求阶乘的数
'''
# 创建一个变量,来保存结果