既然都是真為啥a最后輸出的不是('hello,', 'world')或('hello,', 'python,world')?而是('hello,', 'python')?沒懂
既然都是真為啥a最后輸出的不是('hello,', 'world')或('hello,', 'python,world')?而是('hello,', 'python')?沒懂
既然都是真為啥a最后輸出的不是('hello,', 'world')或('hello,', 'python,world')?而是('hello,', 'python')?沒懂
2020-12-03
舉報(bào)
2020-12-03
?在計(jì)算a or b時(shí),如果 a 是 True(這里‘python’是True),則根據(jù)或運(yùn)算法則,整個(gè)計(jì)算結(jié)果必定為 True,因此返回 a(輸出python);如果 a 是 False,則整個(gè)計(jì)算結(jié)果必定取決于 b,因此返回 b(輸出world)。
2021-01-15
因?yàn)槭?or 關(guān)系運(yùn)算,兩邊有一個(gè)為真,結(jié)果為真。
左邊為真即可判定結(jié)果。'python' 代表真。
2021-01-14
計(jì)算機(jī)在讀到a時(shí)判定a為真,a or b兩者都為真,因此讀到第一個(gè)就直接結(jié)束這次運(yùn)行,若a為假則最后的結(jié)果取決于b,因?yàn)槭腔蜻\(yùn)算。若a and b 根據(jù)與運(yùn)算,a為假則直接為假,a若a為真則最后的結(jié)果取決于b
2020-12-25
因?yàn)槎搪吩瓌t,“a or b”,第一個(gè)a為真的話,or不會(huì)再看b,直接輸出a
2020-12-03
a = 'python'? a有值所以就直接輸出了 or后面就可以不輸出
b = '' b沒有值所以輸出or后面的
如果b = ' ' 注意單引號(hào)中間是有空格? ?這樣就會(huì)輸出 or前面的? 因?yàn)閎里有值,值是空格而已