def calc(x): return x+1 a=calc(10) print(calc) print(lambda x:x+1)#lambda函数的内存地址,利用函数名可以作为值传递给变量 b=lambda x:x+1 print(b(10)) name="alex" # def change_name(x): # return x+'_sb' # # # res=change_name(name) # print(res) func=lambda x:x+'_sb' print(func(name)) f=lambda x,y:x+y print(f(1,2)) fun=lambda x,y,z:(x+1,y+1,z+1)#lambda函数需要返回多个值时需要加上括号表示元祖返回 print(fun(1,2,3)) # def ti(): # return 1,2,3--->(1,2,3)python函数默认已元祖形式返回 # a=ti() # print(a)