'a'and'b' 为什么返回结果为'b'而不是'a'
来源:5-9 逻辑运算符
qq_洛城汐_bcCKW2
2019-06-17
写回答
1回答
-
weixin_慕侠9557684
2019-06-18
根据你题目最后返回得是'b',说明'a’肯定是非空字符串,那bool类型为True,进行and运算时,只有步进到'b'进行比较才能最终确定运算结果,然后就通过'b'的结果进行输出,为空就是false,为非空就是True,通俗点就是python引擎也是偷懒,谁能确定我最终判断结果我就把谁输出去,前面的我懒得再回去找它
10
相似问题