Python中的三元运算符
2017-07-17 00:00
281 查看
绝大部分高级语言有着 “ ? : ”这种三元运算符,python中好像没有。
可以使用运算优先级来完成类似的三元运算符的工作:
如abs函数,取绝对值
可以使用运算优先级来完成类似的三元运算符的工作:
[Condition] and [Statement] or [statement]
如abs函数,取绝对值
def mAbs(n): return n > 0 and n or -n
相关文章推荐
- Python 三元运算符与lambda
- Python三元运算符
- python的三元运算符
- python 下的三元运算符
- python的三元运算符
- python 三元运算符
- python三元运算符实现方法
- python三元运算符
- python 中的三元运算符
- python 三元运算符
- Python3 基础:条件判断和循环&三元运算符
- python回顾,yield特点,三元运算符,列表解析式,迭代器生成式,只可遍历一次的试码
- Python3基础 三元运算符
- Python语言技巧之三元运算符使用介绍
- python的三元运算符
- python中的三元运算符
- Python中的三元运算符
- python三元运算符
- Python 进阶语法六 —— 三元运算符
- Python三元运算符替代方案