函数是python的一个基本功能,开始学习函数。
一些概念
函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可面向对象:对函数进行分类和封装,让开发“更快更好更强...”
一、函数的定义
def 函数名(参数):
'函数介绍'
# 代码块
return # 返回值
def:表示函数的关键字函数名:函数的名称,日后根据函数名调用函数函数体:函数中进行一系列的逻辑计算,如:发送邮件、计算出 [11,22,38,888,2]中的最大数等...参数:为函数体提供数据返回值:当函数执行完毕后,可以给调用者返回数据。
过程:没有return的函数,本质上还是个函数,其实是返回了一个None
一个函数只能有一个return
1、返回值
函数是一个功能块,该功能到底执行成功与否,需要通过返回值来告知调用者。
return只能返回一个值,若有多个参数,则是返回的一个tuple。(这句话我有怀疑,比如系统自带的format()功能,其参数并不是一个tuple)
返回值数=0:返回None返回值数=1:返回object返回值数>1:返回tuple
2、参数值
转载于:https://www.cnblogs.com/cnafzyx/p/10192833.html