因?yàn)镻ython把0、空字符串''和None看成?False,其他數(shù)值和非空字符串都看成?True,所以:print 'hello,', a or 'world'的打印結(jié)果是a;hello,python。print 'hello,', b or 'world'的打印結(jié)果是:hello,world。

睡著了的貓貓
2014-10-23
1 回答
舉報(bào)
0/150
提交
取消
2014-10-23
又涉及到 and 和 or 運(yùn)算的一條重要法則:短路計(jì)算。