Python3基础-匿名函数
匿名函数
1、语法:
lambda [arg1 [,arg2,.....argn]]:expression
2、实例:
#测试3 将name的值 修改为susu_1016 #可写函数说明 name ='susu' test = lambda name:name + '_1016' #调用函数 print("name的值",test(name)) """ 执行结果 name的值 susu_1016 """ #测试4 返回多个值 #可写函数说明 test = lambda x,y,z:(x+1,y+1,z+1) #调用函数 print("name的值",test(1,2,3)) """ 执行结果 name的值 (2, 3, 4) """ #测试5 #test = lambda x,y,z:x+1,y+1,z+1 #会报错 NameError: name 'y' is not defined