钓鱼网站下载,河南企业网官方网站,上海网站建设团队,深圳住房和建设局网站业务主题一、函数介绍 二、函数的定义 三、函数的参数 四、函数的返回值 五、函数说明文档 六、函数的嵌套调用 七、变量的作用域
一、函数介绍
函数的使用 函数的作用
函数
函数#xff1a;是组织好的#xff0c;可重复使用的#xff0c;用来实现特定功能的代码段。 input()、p…一、函数介绍 二、函数的定义 三、函数的参数 四、函数的返回值 五、函数说明文档 六、函数的嵌套调用 七、变量的作用域
一、函数介绍
函数的使用 函数的作用
函数
函数是组织好的可重复使用的用来实现特定功能的代码段。 input()、print()、str()、int()等都是Python的内置函数 为什么要学习、使用函数呢
为了得到一个针对特定需求、可供重复利用的代码段 提高程序的复用性减少重复性代码提高开发效率 总结 函数是 组织好的、可重复使用的、用来实现特定功能的代码段使用函数的好处是 将功能封装在函数内可供随时随地重复利用提高代码的复用性减少重复代码提高开发效率 二、函数的定义
函数的基础定义语法
函数的定义 总结 函数的定义语法 函数使用步骤: 先定义函数后调用函数 注意事项 参数不需要可以省略返回值不需要可以省略 三、函数的参数
函数传入参数的使用
函数的传入参数 函数的传入参数 - 传参定义 函数的传入参数 - 语法解析 函数的传入参数
传入参数的数量是不受限制的。
可以不使用参数也可以仅使用任意N个参数 总结 函数的传入参数的作用是 在函数运行的时候接受外部传入的数据使用方式 注意事项 函数定义中的参数称之为形式参数函数调用中的参数称之为实际参数函数的参数数量不限使用逗号分隔开传入参数的时候要和形式参数一一对应逗号隔开 四、函数的返回值
函数返回值的定义None类型
函数返回值的作用函数返回值的定义语法
什么是返回值 返回值的语法 总结 什么是函数返回值 函数在执行完成后返回给调用者的结果返回值的应用语法 使用关键字return 来返回结果 注意 函数体在遇到return后就结束了所以写在return后的代码不会执行。 None类型
Python中有一个特殊的字面量None其类型是class ‘NoneType’ 无返回值的函数实际上就是返回了None这个字面量
None表示空的、无实际意义的意思 函数返回的None就表示这个函数没有返回什么有意义的内容。 也就是返回了空的意思。
None类型的应用场景
None作为一个特殊的字面量用于表示空、无意义其有非常多的应用场景。 用在函数无返回值上 用在if判断上 在if判断中None等同于False一般用于在函数中主动返回None配合if判断做相关处理 用于声明无内容的变量上 定义变量但暂时不需要变量有具体值可以用None来代替 总结 什么是None None是类型’NoneType’的字面量用于表示空的、无意义的函数如何返回None 不使用return语句即返回None主动return None 使用场景 函数返回值if判断变量定义 五、函数说明文档
通过注释对函数进行解释说明
在PyCharm中查看函数说明文档 总结 函数说明文档的作用是 对函数进行说明解释帮助更好理解函数的功能定义语法 :param 用于解释参数:return 用于解释返回值 六、函数的嵌套调用
函数的嵌套调用 嵌套调用的执行流程
什么是函数的嵌套 总结 什么是嵌套调用 在一个函数中调用另外一个函数执行流程 函数A中执行到调用函数B的语句会将函数B全部执行完成后继续执行函数A的剩余内容 七、变量的作用域
局部变量 全局变量
什么是全局变量 全局变量 global关键字 总结 什么是局部变量 作用范围在函数内部在函数外部无法使用什么是全局变量 在函数内部和外部均可使用如何将函数内定义的变量声明为全局变量 使用global关键字global 变量