第十二天学Python:函数(3)变量作用域、匿名函数与递归函数
经过昨天: 函数(2)变化参数.的铺垫,终于在函数第三节来到了难点,今天主要说的内容是: 变量作用域全局变量与局部变量global:关键字nonlocal:关键字匿名函数 lambda递归函数递归函数的原理填个以前的小坑:逻辑短路 变量作用域 全局变量与局部变量 全局变量:全局变量在整个程序文件(.py)中声明,全局范围都可以调用它 局部变量:局部变量在某个函数内部声明,只能在这个函数内部调用 >>> i = 5 >>> def n_n(num): num = num*num return num >>> n_n(i) 25 >>> print(num) NameError: name
用户评论