1 ########################################################-------------------------------------------------------------######################################################## 2 #三元运算(简单的if判断) 3 普通的if判断: 4 if 1==1: 5 name = "zhangjianghua" 6 else: 7 name = "zhangliang" 8 print (name) 9 10 #三元运算(三目运算) 11 name = "zhangjianghua" if 1==1 else "zhangliang" #只要1==1条件成立,则name = "zhangjianghua",不成立,则:name = "zhangliang" 12 print (name) 13 14 ########################################################-------------------------------------------------------------######################################################## 15 #lambda表达式(简单的函数体) 16 #普通的函数: 17 def f1(a): 18 return a+100 19 ret = f1(10) 20 print (ret) 21 22 #lambda表达式: 23 f2 = lambda b: b+100 24 r = f2(20) 25 print (r) 26 27 #lambda表达式: 28 f2 = lambda b,c: b+c+100 29 r = f2(20,30) 30 print (r) 31 32 ########################################################-------------------------------------------------------------########################################################