表达式 x == 0 在 x 的值为 0 的时候为 True,单独一个 x 也有逻辑值,当 x 的值为 0 时,x 的逻辑值为 False,not 运算符的作用是逻辑值取反,如果 x 的逻辑值是 False,那么 not x 的逻辑值就是 True,所以,not x 和 x == 0 的逻辑值是相等的,都是在 x 的值为 0 时,其值为 True。
表达式 x == 0 在 x 的值为 0 的时候为 True,单独一个 x 也有逻辑值,当 x 的值为 0 时,x 的逻辑值为 False,not 运算符的作用是逻辑值取反,如果 x 的逻辑值是 False,那么 not x 的逻辑值就是 True,所以,not x 和 x == 0 的逻辑值是相等的,都是在 x 的值为 0 时,其值为 True。