酷炫帅哥

文章
10
资源
0
加入时间
3年0月9天

python基础三:函数(函数嵌套、闭包、匿名函数)

五、函数**1、多态:**不用考虑输入的数据类型,而是将其交给具体的代码判断执行2、函数嵌套:作用:第一,函数嵌套能够保证内部函数的隐私第二,合理函数嵌套能够提高程序运行效率3、函数作用域:函数内部改变全局变量的值:global内部函数改变外部函数定义的变量的值:nonlocal4、闭包:与函数嵌套不同的是,闭包外部函数返回的是一个函数,而不是一个具体的值,返回的函数通常赋予一个变量,这个变量可以在后面被继续执行调用优点:函数开头需要做一些额外工作,而需要多次调用这个函数时,将额外工作