Python3的运算符

比较运算符:
== != < > <= >=
逻辑运算符
或与非 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

posted @ 2021-05-16 15:56  霓凰凤舞  阅读(41)  评论(0编辑  收藏  举报