比较运算符: == != < > <= >= 逻辑运算符 或与非 or and not   x or y : x为true,则不计算y的值,直接返回ture x为false,则返回y的值   x and y: x为ture,则返回y的值, x为false,则不计算y,直接返回false     x not y: x为ture,则返回false x为false,则返回ture  

is和==的区别

is是比较两个对象的ID值是否相同,是否指向同一个内存地址 ==仅仅表比较两个对象的值是否相同 is的运算效率比==要高,在变量和None进行比较时,应该使用is