5Python函数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5Python函数相关的知识,希望对你有一定的参考价值。
5-1、函数的定义
1、什么是函数?
通俗的讲,函数就是功能的意思,函数是用来封装特定功能的;
函数分为两种类型,一是系统自带的,不用我们编写其功能系统自己就有的,如len()这种函数;
另一种是自定义函数,需要我们自己编写其功能,这种函数自由度高;
2、函数的定义和调用:
格式:
def 函数名():
函数内容;函数内容
函数内容;函数内容
5-2、形参与实参
1、函数中参数的概念:
参数是函数在执行功能时所要用到的数据;
2、什么是形参?
形参一般发生在函数定义的过程中,形参一般指参数的名称,而不代表参数的值,
他仅仅只是形式上的参数,仅仅只标明一个函数里面,哪个位置有哪个名称的参数而已。
3、什么是实参?
实参跟形参刚好互相弥补,实参一般是在函数调用时出现,一般指的是参数具体的值;
4、参数的传递:
python中函数在调用过程中,参数的传递是有顺序的:
参数是对应传递的,如上面,2传给a,8传给b;
5、关键参数:
python里,当一个函数中出现多个参数时,可以通过参数的名字直接给我们的参数赋值,那么这些参数称之为关键参数;
5-3、函数的使用和返回值
例1:一个返回值和多个返回值的情况,多个返回值一起存储时默认为元组的形式,如下输出:
例2:多个返回值分别存储时的情况:
5-4、文档字符串
1、什么是文档字符串?
文档字符串是为解决函数过多造成的杂乱而提出的,这是python中特有的,
即在每个函数开头的地方加一行说明性文字,这行说明性文字我们称之为文档字符串;
2、怎样使用文档字符串?
文档字符串一般是多行的,而且第二行必须空开,不写东西;第一行概括函数功能,第三行开始写函数具体的信息;
文档字符串的空格如下所示:
文档字符串必须用三引号引起来;
文档字符串的结尾必须加上句号;
文档字符串(如果是英文的话)首字母必须大写;
以上是关于5Python函数的主要内容,如果未能解决你的问题,请参考以下文章