笔记
1、函数与过程:过程(procedure)是简单的,特殊且没有返回值的;函数(Function)有返回值
Python严格来说只有函数没有过程
2、局部变量(local variable):局部生效,超过范围不生效。如在函数中定义的变量。
3、全局变量:作用于整个模块
函数内若试图修改全局变量,Python会新建一个同名局部变量用于存储修改值,原全局变量的值不变
1、函数与过程:过程(procedure)是简单的,特殊且没有返回值的;函数(Function)有返回值
Python严格来说只有函数没有过程
2、局部变量(local variable):局部生效,超过范围不生效。如在函数中定义的变量。
3、全局变量:作用于整个模块
函数内若试图修改全局变量,Python会新建一个同名局部变量用于存储修改值,原全局变量的值不变