day11 匿名函数

格式  
  lambda 形参 :逻辑运算方式
 lambda x:x+1

普通的方式计算
  卧槽。这么长!
 def calc(x):
return x+1
res = calc(10)
print(res)

匿名函数的方式
  本质上是个函数对象,简化了函数的代码量
 func = lambda x:x+1
print(func) # <function <lambda> at 0x000000000236C1E0>
print(func(10)) #

普通的方式计算
 name = "alex" #name     = "alex_sb"
def chang_name(x):
return name + "_sb"
res = chang_name(name)
print(res)

匿名函数的方式
 f = lambda x:x + "_sb"
print(f("苏阳")) # 苏阳_sb

可以多个形参
 func = lambda x,y,z:x+y+z
print(func(1,2,3))

返回多个值需要(),然后用元祖的方式返回
 func = lambda x,y,z:(x+1,y+1,z+1)
print(func(1,2,3)) # (2, 3, 4)



上一篇:典型的DIV+CSS布局——左中右版式


下一篇:前端自动化构建工具webpack (一)之webpack安装 和 设置webpack.confi.js