三元表达式是棒棒哒!
Posted 努力的生活
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三元表达式是棒棒哒!相关的知识,希望对你有一定的参考价值。
1 value = true-expr if condition else false-expr
等同于如下:
1 if conditon: 2 value = true-expr 3 else: 4 value = false-expr
具体例子:
1 >>> x = 5 2 >>> ‘None-negative‘ if x>=0 else ‘Negative‘ 3 ‘None-negative‘
使用三元表达式会压缩代码,但要意识到,如果条件以及true和false表达式非常复杂时,就可能会牺牲可读性
以上是关于三元表达式是棒棒哒!的主要内容,如果未能解决你的问题,请参考以下文章