python【函数(定义,四大参数,返回值,作用域)】

1.函数的定义

python【函数(定义,四大参数,返回值,作用域)】
python【函数(定义,四大参数,返回值,作用域)】

2.四大参数:

参数:形参 实参

形参: 位置参数 默认参数 可变参数 关键字参数

python【函数(定义,四大参数,返回值,作用域)】
python【函数(定义,四大参数,返回值,作用域)】
python【函数(定义,四大参数,返回值,作用域)】

3.函数的返回值

返回值:函数运行的结果,还需要进一步操作时,给一个返回值
return用来返回函数执行结果,如果没有返回值,默认为None
python可以间接返回多个值(返回了一个元组)
一旦遇到return,函数执行结束,后面的代码不会执行

如:
python【函数(定义,四大参数,返回值,作用域)】
python【函数(定义,四大参数,返回值,作用域)】

4.变量的作用域

局部变量:在函数内部定义的变量,只在函数内部起作用,函数执行结束
变量会自动删除
全局变量

以下两种情况对比:
python【函数(定义,四大参数,返回值,作用域)】
python【函数(定义,四大参数,返回值,作用域)】
python【函数(定义,四大参数,返回值,作用域)】
python【函数(定义,四大参数,返回值,作用域)】