1.and运算符
在python中and运算符是从左往右进行判断的,举个例子
在第一个运算是中python先判断3是否为False,显然不是,接着再判断4是否为False,现任也不是,最后判断5是否为False,显示也不是,所以最后输出5
在第二个运算中python先判断前两个数是否为False,然后最后一个数为False所以输出0
在第三个运算中python先判断3是否为False,显然不是,接着判断0是否为False,显示是的,在这时python就直接结束判断,python不会再去判断后面的式子了
2.or运算符
在python中or运算符也是从左往右进行判断的,举个例子
or运算符只要遇到True就停止判断输出当前值
总结:and运算符是一个一个的从左往右判断,遇到False时直接跳出判断,输出0,否则输出判断 的最后一个值
or运算符是一个一个的从左往右判断,遇到True时停止判断,输出当前值