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函数的主要内容,如果未能解决你的问题,请参考以下文章

5Python 数据分析-Pandas数据清洗

如何将变量传递给连接到按钮pyqt5 python的函数[关闭]

学习笔记5Python基础语法

学习笔记5Python基础语法

5python学习之变量

Python部分草稿