wsndc 发表于 2021-11-7 18:31:24

求助

not 3 为什么会返回False

嘉岳呀 发表于 2021-11-7 18:35:27

3 是非0值,是True

not 3 就是0,也就是 False

jackz007 发表于 2021-11-7 18:56:52

本帖最后由 jackz007 于 2021-11-7 18:57 编辑

       0 对应的逻辑值是 False,非零值的逻辑值都是 True,而 not 运算符的作用就是逻辑反,not True = False,not False = True。
       3 的逻辑值是 True,那么,not 3 就是 not True,自然就是 False 了。
页: [1]
查看完整版本: 求助