python 三元表达式

Posted Pythonchen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 三元表达式相关的知识,希望对你有一定的参考价值。

python 三元表达式(ternary expression) 

 

把 if-else块 写到一行或者一个表达式中 并且产生一个值

 

value = true if condition else false

就等于 

if condition:
    value = true
else:
    value = false

举个例子:

  

等于:

  

以上是关于python 三元表达式的主要内容,如果未能解决你的问题,请参考以下文章

python if-else替代三元表达式

python 三元表达式和递归

列表生成式和三元表达式(python3入门)

python中的三元表达式,列表解析 和 生成器表达式

python入门基础-三元表达式命名空间作用域函数名本质闭包

[Python]_[初级]_[三元运算表达式]