作者chipset (chipset)
看板Python
标题[问题] 救命呀,这符号到底是什麽意思 ??
时间Mon Dec 31 08:30:43 2012
最近接手某一个系统,
其中出现了奇怪的语法,
updated |= self.GetItemImage(child) != icons[result]
想要请问一下,到底 |= 是什麽意思 ??
而为什麽一句程式里,又可以出现 |= 跟 != 二个符号呢 ??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.254.178.231
1F:→ mars90226:x |= y 就是 x = x | y,他只是要检查後面条件 12/31 11:12
2F:→ mars90226:检查後面两个东西是否不同 or updated是否为true 12/31 11:16
感谢 mars90226 大大的帮忙,我刚才用 IDLE 试了一下,果然如推文的逻辑所述!
太谢谢您了.....
※ 编辑: chipset 来自: 1.173.243.241 (12/31 13:01)