福田园岭网站建设,郑州做网站推广地址,福建省建设工程注册管理中心网站,wordpress手动上传图片作者#xff1a;Insist-- 个人主页#xff1a;insist--个人主页 本文专栏#xff1a;Python专栏 专栏介绍#xff1a;本专栏为免费专栏#xff0c;并且会持续更新python基础知识#xff0c;欢迎各位订阅关注。 目录
一、理解函数
二、函数的定义
1、语法
2、定义一个… 作者Insist-- 个人主页insist--个人主页 本文专栏Python专栏 专栏介绍本专栏为免费专栏并且会持续更新python基础知识欢迎各位订阅关注。 目录
一、理解函数
二、函数的定义
1、语法
2、定义一个函数
三、函数的调用
1、语法 2、调用函数
四、函数的传参传入参数
1、传入参数有什么用
2、传入参数 前言
本文就来谈谈python函数会先带大家理解一下函数随后会谈到函数的定义调用以及传入参数。
一、理解函数 Python函数是指组织好的、可重复使用的、用来实现某一功能的代码段。
看完标准解释不理解没关系我们来看下面这个案例
a insist
print(len(a))#输出结果6
分析如上案例首先定义了一个变量a然后使用len来统计了变量a内的字符串的长度通过print输出后得到了6这个6就代表字符串的长度。如上代码中我们用来统计字符串长度的“len”就是一个函数它是python中内置的函数可以重复使用的使用它可以实现统计字符串长度的功能。还有我们之前使用的inputprint等等都属于python的内置函数。
二、函数的定义
1、语法 如上就是定义函数的基本语法下面将对上方语法进行解释
第一行代码首先写上def关键字然后再空格后面写上函数名函数名后面的括号是传入参数时用的文章后面会说到括号后面有一个冒号结尾一定不要忘记加。
第二行代码需要注意函数体前面有4个空格作为缩进那么函数体是什么函数体就是这个函数要做的事情比如使用print输出一句话。
第三行代码返回值的前方同样有4个空格缩进返回值需要通过return来显示所以会先写上return再在它的后面写上返回值。
2、定义一个函数
这里我们不添加函数的参数以及返回值来写一个简单的函数
def a():print(insist--)注意虽然我们这里没有写参数但是括号也一定要有
如上所示一个简单的函数就定义好了。def就是定义函数的关键字a就是函数名函数名后面跟上参数和冒号最后的print就是函数体。
这个时候我们如果去运行会发现什么也没输出此时不要怀疑你自己什么也没输出就对了因为我们只定义了一个函数我们使用时还需要去调用它。下面就来谈谈函数的调用。 三、函数的调用
1、语法 2、调用函数
def a():print(insist--)就以上面写的函数为例进行调用先看看上面的调用语法。我们需要输入上函数名这里的函数名是a函数名的后面加上参数即可。调用代码如下
注意这里没写参数是因为定义函数时就没写参数。
def a():print(insist--)a()
输出结果此时我们发现已经调用成功了。 四、函数的传参传入参数
上面的演示并没有传入参数那么现在就来谈谈传入参数。
1、传入参数有什么用
传入参数后我们就可以在调用时为函数提供数据。
2、传入参数
def a(c,b):print(c / b)a(6,2)
如上代码。传入参数只需在括号内写上参数在这里调用的时候就需要传入参数了比如我们传入6和26对应函数中的c2对应函数中的b。
注意参数的传入不限制数量两个参数1之间我们使用逗号隔开即可。
输出结果 在如上函数中c与b称之为“形式参数”表示函数有两个参数会被传入在调用时提供的6,2称之为“实际参数”表示函数在执行时使用的参数。