Python条件判断语句的写法


发布日期 : 2026-01-08 07:50:06 UTC

访问量: 122 次浏览

本文主要介绍的是最简洁的条件判断语句写法, 文中给出了两种简洁写法:

如下一段代码:

def isLen(strString):
    if len(strString)>6:
        return True
    else:
        return False
也许你已经发现, 在Python3中其实有办法只用一行完成函数:

代码如下:

 def isLen(strString):
       return True if len(strString)>6 else False
如何更简单使用Python表达条件语句呢 :

一种做法是使用列表索引:

代码如下:

 def isLen(strString):
       #这里注意false和true的位置
       return [False,True][len(strString)>6]

原理很简单,布尔值True被索引求值为1, 而False就等于0.