1 #!/usr/bin/env python 2 #def f1(x) : 3 # return x > 22 4 ret = filter(lambda x : x > 22 ,[11,22,33,44]) 5 print(ret) 6 for i in ret : 7 print(i)
1 # 普通条件语句 2 if 1 == 1: 3 name = 'wupeiqi' 4 else: 5 name = 'alex' 6 7 # 三元运算 8 name = 'wupeiqi' if 1 == 1 else 'alex'
1 对于简单的函数,也存在一种简便的表示方式,即:lambda表达式 2 3 # ###################### 普通函数 ###################### 4 # 定义函数(普通方式) 5 def func(arg): 6 return arg + 1 7 8 # 执行函数 9 result = func(123) 10 11 # ###################### lambda ###################### 12 13 # 定义函数(lambda表达式) 14 my_lambda = lambda arg : arg + 1 15 16 # 执行函数 17 result = my_lambda(123)