tags: [笔记, Python函数]
categories: [笔记, Python函数]


1、函数参数

调用函数时,默认参数一定要放在其他参数(位置参数、关键字参数)的后面,但是放在缺省参数的前面 。

2、函数变量作用域

2.1 局部变量

Python会为函数单独开辟一个内存空间,这块空间外面是不能访问的,所以里面定义的变量,外面同样也是不能访问的,即局部变量

2.2 全局变量

定义在Python文件中,不属于任何代码块,全局变量可以在该文件任意位置访问。注意坑:在函数中对全局变量进行赋值时,先用global 全局变量名来声明,再进行赋值。