Python day8——019函数:我的地盘听我的
1.返回值,python中无论是否设置返回值,函数都会返回一个值,若未设置,则返回none对象。返回值也可以是一个元组,能返回多个值。返回值也是动态的,是根据赋值来改变的。
2.函数的作用域问题:全局变量和局部变量。函数内定义的局部变量,一旦函数执行完毕,就会被删除。
3.如果在函数内想要修改一个全局变量的值,函数会自动创建一个名称完全相同的局部变量在这里来代替他,他们互不影响,同时存在。
4,。不到万不得已不要使用全局变量,这会导致代码的安全性变差和可读性降低,具体如下,搬运: