python if and or order