Python函数(五)匿名函数和变量的作用域
本篇介绍匿名函数和变量的作用域。
一.匿名函数
1、python 使用 lambda 来创建匿名函数。首先看个例子吧

3、lambda 只是表达式,定义比def要简单的多,但只能写一行。同时,不需要return等语句,其表达式的结果就是返回值。
二.变量的作用域
1、简单将变量分为局部变量和全局变量。如下图所示,定义在函数内部的变量叫局部变量。

3、再看这个例子,我在第一行定义了一个全局的变量a,在函数体内定义了一个局部的变量a。

5、再看这个例子,我在函数体内首先调用了全局变量a。

7、如下图所示

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:81
阅读量:39
阅读量:62
阅读量:85
阅读量:95