Python语言应用与基础(北京大学)06

Python语言应用与基础(北京大学)06
函数:是对实现明确功能语句的封装,以便于复用,用def创建一个函数

局部变量:只能在函数内部调用
全局变量:当函数内部使用与局部变量同名变量时,若未在函数内进行定义,则使用全局变量的值。但是用global关键字可以在函数中改变全局变量的值。
Python语言应用与基础(北京大学)06
函数小技巧
map()函数:有时需要对列表中每一个元素做一个相同的处理,得到新的列表
Python语言应用与基础(北京大学)06

匿名函数(lambda):有时候函数只用一次就不用费神去def一个
Python语言应用与基础(北京大学)06
Python语言应用与基础(北京大学)06
Python语言应用与基础(北京大学)06
Python语言应用与基础(北京大学)06