1. and 两边均正确取最右,否则False;
2. or 两边都正确取最近(左);如有一个正确,则取正确的那个;否则False;
3. and与or的优先级并不相等,而是and 的优先级高于or
即:
x and y : if x is False, then x, else y;
x or y : if x is False, then y, else x;
not x : if x is False, then True, else False
官网介绍文档:https://docs.python.org/2/library/stdtypes.html