如何在Python中使用三元运算符而不使用else?

如何在Python中使用三元运算符而不使用else?

如果您想要将像这样的语句转换为单行 −

if <condition>:
   <some-code>

你可以使用单行if语法来完成 −

if <condition>: <some-code>

另一种方法是利用短路和运算符,比如 −

<condition> and <some-code>

如果<condition>为假,则会启用短路,右侧不会被评估。如果为真,则将评估右侧,且将评估<some-code>

更多Python相关文章,请阅读:Python 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程