函数传递的两种方式
按位置
参数位置对照
按名称
将实参赋给形参
函数的返回值(return)
可以有,也可以没有。
return可以传递0个返回值也可以传递多个返回值。
返回多个值,将值放在return后并用“,”隔开。
return a,b,c
局部变量
在函数定义的函数体中使用的变量。是函数内部的占位符,可能与全局变量重名,但并不相同。函数运行结束,计算机释放局部变量(即不存在)。
局部变量为组合数据类型且未创建等同于全局变量。在未创建组合数据类型的函数体中对组合数据(且组合数据名称与全局变量相同)做出修改时修改的是全局变量,而在真实创建了组合数据类型的函数体中,对组合数据类型修改的是局部变量 。
全局变量
在整个程序中使用的变量。
global 用于在函数内部声明变量是全局变量。