作者chipset (chipset)
看板Python
標題[問題] 救命呀,這符號到底是什麼意思 ??
時間Mon Dec 31 08:30:43 2012
最近接手某一個系統,
其中出現了奇怪的語法,
updated |= self.GetItemImage(child) != icons[result]
想要請問一下,到底 |= 是什麼意思 ??
而為什麼一句程式裡,又可以出現 |= 跟 != 二個符號呢 ??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.254.178.231
→ mars90226:x |= y 就是 x = x | y,他只是要檢查後面條件 12/31 11:12
→ mars90226:檢查後面兩個東西是否不同 or updated是否為true 12/31 11:16
感謝 mars90226 大大的幫忙,我剛才用 IDLE 試了一下,果然如推文的邏輯所述!
太謝謝您了.....
※ 編輯: chipset 來自: 1.173.243.241 (12/31 13:01)