短路运算符&&与||的区别

&&:该运算符又叫短路运算符,如果第一个表达式的值就能决定表达式最后的结果(即第一个表达式为False时),运算符右边的表达式就不再计算了。

 

 &:该运算符与&&意思一样,不过&要对所有的条件都进行判断。

||:该运算符又叫短路运算符,如果第一个表达式的值就能决定表达式最后的结果(即第一个表达式为True时),运算符右边的表达式就不再计算了。

 

 |:该运算符与||意思一样,不过|要对所有的条件都进行判断。

 

posted @ 2021-06-30 16:21  蔡地像徐坤  阅读(699)  评论(0编辑  收藏  举报