python——三元运算lambda表达式
Posted tandonghao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python——三元运算lambda表达式相关的知识,希望对你有一定的参考价值。
一、三元运算
格式:对象 = 值1 if 条件 else 值2 当条件成立将值1赋给对象,反之将值2赋给对象
>>> name = 1 if True else 2 >>> name 1 >>> name = 1 if False else 2 >>> name 2
通式:代码1 if 条件 else 代码2 当条件成立执行if前面的代码1,不成立则执行代码2
二、lambda表达式
格式:函数名 = lambda 形参:功能代码
无参数 f2 = lambda : 123 print(f2()) 结果:123 #有参数 f2 = lambda a1,a2 : a1+a2 print(f2(1,2)) 结果:3
以上是关于python——三元运算lambda表达式的主要内容,如果未能解决你的问题,请参考以下文章