Python函数(五)匿名函数和变量的作用域

 时间:2024-11-09 16:42:23

本篇介绍匿名函数和变量的作用域。

一.匿名函数

1、python 使用 lambda 来创建匿名函数。首先看个例子吧

Python函数(五)匿名函数和变量的作用域

3、lambda 只是表达式,定义比def要简单的多,但只能写一行。同时,不需要return等语句,其表达式的结果就是返回值。

二.变量的作用域

1、简单将变量分为局部变量和全局变量。如下图所示,定义在函数内部的变量叫局部变量。

Python函数(五)匿名函数和变量的作用域

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

Python函数(五)匿名函数和变量的作用域

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

Python函数(五)匿名函数和变量的作用域

7、如下图所示

Python函数(五)匿名函数和变量的作用域
  • PHP 变量以及作用域
  • python函数入门基础
  • javascript作用域链
  • 变量的作用域问题和常用系统内部函数-php
  • C++ 中变量的作用域
  • 热门搜索
    宝宝鼻炎怎么办 中央财经大学怎么样 华帝怎么样 无线路由器怎么连接 古代人怎么避孕 淘宝怎么换货 汽车点烟器怎么用 雷锋怎么画 北京科技大学怎么样 企业文化怎么写