python之路(3)函数和匿名函数,,函数 函数与过程 过
python之路(3)函数和匿名函数,,函数 函数与过程 过
函数
函数与过程
过程
def test(): "注释" print(‘1 am chen‘)
test() : 过程调用
def : 定义函数的关键字test : 函数名print(‘1 am chen‘): 定义的算法逻辑
函数
def test(x):
"注释" x = x*x return x
test2(10) :函数调用
def : 定义函数的关键字
test : 函数名
x = x*x : 定义的算法逻辑
return x : 返回值
函数与过程的区别:
函数自定义返回值,返回object和tuple过程不自定义返回值,返回none位置参数和关键字参数
def test(x ,y ,z): return x,y,ztest(1,2,3) #位置参数 与形参是每个对应的关系,不能缺少或增加
test(y=2,x=1,z=3) #关键字参数 无需与形参位置每个对应,不能缺少和缺少
test(1,2,z=3) #混合传值
注:
def test3(): return ‘a‘,‘b‘,‘c‘,‘d‘print(test3())
#当返回值大于1是,将返回值放在一个元组里返回
#上输代码输出 : (‘a‘, ‘b‘, ‘c‘, ‘d‘)
匿名函数
lambda x,y:x+y
lambda : 匿名函数关键字
x,y : 形参,可以传入x和y两个值
x+y : 定义的逻辑表达式,并将结果作为返回值返回
python之路(3)函数和匿名函数
相关内容
- python基本数据类型,,1.数字(int)
- python中的闭包,,简单粗暴地理解为闭包
- Python之异常设计(一),,一 定义异常分为两类
- python初识,,一 。python的
- 【python】判断值是否在list和set的对比以及set的实现原理
- 短时傅里叶变换(Short Time Fourier Transform)原理及 Python 实
- 47-python基础-python3-字符串-常用字符串方法(五),,6-rju
- pip install python 如何快速安装模块,,之前python安装
- python位运算,,可以直接用电脑自带的
- python安装xlrd和xlwt两个插件来处理excel问题,, 安装
评论关闭