python 多and or执行顺序

    科技2025-07-22  4

    直接上几个case看吧:

    case1: >>> True or True and False True >>> True or (True and False) True case2: >>> True and False or True True >>> True and (False or True) True case3: >>> True and False or True and True True >>> True and (False or (True and True)) True

    其中括号表示的是计算的顺序,从上面的例子可以看出,只要碰到and或者or等逻辑运算符,都是直接按二目运算做,即1>2 and B, B可以是复合逻辑表达式

    Processed: 0.010, SQL: 8