三元运算
''' 三元运算,又叫三目运算,是对if...else的简写 ''' if 1 == 1: name = 'Alex' else: name = 'SB' #上面代码使用三元运算实现: #条件成立将if前面的值赋给name,不成立就将else后面的值赋给name name = 'Alex' if 1 == 1 else 'SB'
lambda表达式
''' lambda表达式,又叫匿名函数,是对简单函数的简写 ''' def f1(a): return a + 100 #上面函数简写为lambda表达式 f2 = lambda a: a + 100 print(f2(10))