python函数基础用法

函数是通过赋值传递的,参数通过赋值传递给参数,def语句将创建的一个函数对象

并将其赋值给一个变量名!

函数定义的对象属局部作用域,只在函数内部有效,不会影响全局作用域中的对象!

赋值对象属于局部作用域,除非使用global关键字生命!

 

通过使用global函数影响全局变量a的值,代码如下:

 

python查找名字的规则,先局部(local),次之全局(global),再次之内置(Build=in),代码如下:

 

 

 

posted @ 2018-10-09 10:31  时间带着假象流淌  阅读(176)  评论(0编辑  收藏  举报