019
函数与过程
函数(function):有返回值
过程(Procedure) 是简单,特殊并且没有返回值的
Python严格来说只有函数没有过程
局部变量(Local Variable) 全局变量(Global Variable)
在函数里面定义的参数,变量都是局部变量,在函数外面,是无效的
函数内部修改全局变量的值,会在函数内部新建一个与全局变量名字一样的局部变量,只会修改这个新建的名字一样的局部变量的值,外面的全局变量的值不受影响
019
函数与过程
函数(function):有返回值
过程(Procedure) 是简单,特殊并且没有返回值的
Python严格来说只有函数没有过程
局部变量(Local Variable) 全局变量(Global Variable)
在函数里面定义的参数,变量都是局部变量,在函数外面,是无效的
函数内部修改全局变量的值,会在函数内部新建一个与全局变量名字一样的局部变量,只会修改这个新建的名字一样的局部变量的值,外面的全局变量的值不受影响