& 与 && 的区别

场景:

表达式1 & 表达式 2

表达式1 && 表达式 2

共同点:

&&:逻辑与,两True才为True,一False即为False。即:两真才为真,一假即为假。

& :逻辑与,两True才为True,一False即为False。即:两真才为真,一假即为假。

不同点:

表达式(1) && 表达式(2),只有表达式(1)为True时,表达式(2)才会执行。

表达式(1) & 表达式(2),无论表达式(1)为True或False,表达式(2)都会执行。

posted @ 2020-12-17 10:13  sunRise113  阅读(117)  评论(0编辑  收藏  举报