python 优雅的进行 多条件判断

2021-08-03  本文已影响0人  Tofookie

多条件内容判断至少一个成立

常规方法

用 or 连接多个条件。

a = 4
b = -1
c = 6
 if a > 0 or b > 0 or c > 0:
        print('ok')

优雅方法:

使用 any 语句。

    if any([a>0, b>0, c>0]):
        print('ok')

多条件内容判断全部成立

常规方法

用 and 连接多个条件。

a = 4
b = -1
c = 6
 if a > 0 and b > 0 and c > 0:
        print('ok')

优雅方法:

使用 all 语句。

    if all([a>0, b>0, c>0]):
        print('ok')
上一篇下一篇

猜你喜欢

热点阅读