- 0
- 0
- 约小于1千字
- 约 12页
- 2023-11-20 发布于广东
- 举报
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。
函数能提高应用的模块性,和代码的重复利用率。
在Python中提供了许多内建函数,比如print()。你也可以自己创建函数,这被叫做用户自定义函数。;你可以定义一个由自己想要功能的函数,需要要遵循以下简单的规则:
函数代码块以def关键词开头,后接函数标识符名称和圆括号()。
任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。
函数内容以冒号起始,并且缩进。
return[表达式]结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。
方法与方法之间要间隔2行。;一个函数有三个部分组成:名字、参数、还有函数体。
Python定义函数使用def关键字,格式如下:
;在PyCharm编译工具中要求Python中的方法与方法之间间隔2行。
;定义一个函数需要给函数一个名称,可指定函数里面接收参数和代码块结构。
这个函数的基本结构完成以后,你可以通过另一个函数调用执行,也可以直接从Python命令提示符执行。
示例如下:;在函数体内的变量在函数执行结束后就不能再用了,因为它只在函数中存在,在编写程序的世界里,这被称为“作用域”,例如:
可以看到当我们在函数外调用函数内的变量时,将出现该变量的作用域的错误。这时a变量在方法内,称之为局部变量,作用域在该方法内。;变量定义在方法外的变量称之为全局变量,全局变量在整个.py文件中都有效。;计算两点之间的相对位置。;函数除了定义标准的参数外还有一些特殊的传参方式,例如设置参数默认值、设置不定长参数。
设置参数默认值 :可以通过设置参数默认值设置指定传参的默认值,如果没有传入该参数时,将使用它的默认认值。;你可能需要一个函数处理比当初声明时更多的参数,这些参数叫做不定义长参数。
通过不定长传入的值,将以元组形式存在。;return语句用于结束方法,或者返回值。
原创力文档

文档评论(0)