最赞回答 / 发烧的小龙虾
在计算 a or b 时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。只要字符串不空,就是True,'a = F'不空,所以是真,or的前面是真,整体一定为真,or后面的就不用管了,直接返回or前面的,所以答案是a=F而不是a=T
2018-10-05