Python的函数

1、函数的相互调用
函数里可以调用函数: 函数一定是调用的时候才会执行函数体的代码。如果
函数里调用函数需要传参,这个传参的数据可以再次参数化。
注意代码执行的顺序:
先执行所有顶格的代码 : 运行函数的定义,函数体缩进的的代码不会
执行;
调用函数的时候才会运行函数体的内容
2、函数的作用域
全局变量:
直接定义在py文件(模块)且函数外部的变量,叫全局变量;
全局变量在当前文件中任何地方都可以使用,包括在函数里使用;函数里修改不了全局变量值,修改的是局部变量。如果要修改全局变量,需global申明。
局部变量:
在函数内部定义的变量(包含函数定义的参数),叫局部变量,只能在函数内部使用,函数外面不可以使用局部变

你可能感兴趣的:(python)