一、局部变量与全局变量的关系
1.局部可以使用全局的东西,全局不能使用局部的东西。
2.局部变量特征:
(1)局部有缩进。
(2)目前为止,只有定义函数的内部代码,才算是局部!
3.global的作用:将局部变量升级成为全局变量。
4.默认参数格式:def 函数名(变量1,变量2,变量3,......变量N=内容):
5.如果没有传入数据,那么就是默认参数。
二、案例
1.案例01:局部可以使用全局变量
2.案例02:全局不能使用局部变量
3.案例03:局部不是仅仅是看缩进就可以,目前为止,只有定义函数的内部代码,才算是局部。
4.案例04:全局变量
5.案例05:print优先输出距离自己最近的。
6.案例06:global将局部变量升级为全局变量a。
7.案例07:默认参数