最贊回答 / 發燒的小龍蝦
在計算?a or b?時,如果 a 是 True,則根據或運算法則,整個計算結果必定為 True,因此返回 a;如果 a 是 False,則整個計算結果必定取決于 b,因此返回 b。只要字符串不空,就是True,'a = F'不空,所以是真,or的前面是真,整體一定為真,or后面的就不用管了,直接返回or前面的,所以答案是a=F而不是a=T
2018-10-05