了解其定义和底层原理以及变量作用域: 局部变量和全局变量
然后, 学习函数的五种参数类型: 位置参数, 默认值参数, 命名参数, 可变参数, 强制命名参数
再然后, 学习几种常见函数: 匿名函数,...变量的作用域
变量起作用的范围称为变量的作用域,不同作用域内同名变量之间互不影响
变量分为:全局变量、局部变量. 下面来总结下全局变量和局部变量
全局变量:
在函数和类定义之外声明的变量....应尽量避免全局变量的使用
要在函数内改变全局变量的值,使用 global 声明一下
局部变量:
在函数体中(包含形式参数)声明的变量
局部变量的引用比全局变量快,优先考虑使用
如果局部变量和全局变量同名...,则在函数内隐藏全局变量,只使用同名的局部变量
【操作】全局变量的作用域测试
注意: 如果要在函数内改变全局变量的值, 增加 global 关键字声明
a = 100 # 全局变量
def...,在循环的时候优先考虑使用
在特别强调效率的地方或者循环次数较多的地方,可以通过将全局变量转为局部变量提高运行速度
二、参数
我们都应该清楚: 一个完整的函数应包含: 函数名, 参数, 函数体(代码,