看板 Python 關於我們 聯絡資訊
假設我有一個變數a=1 當我再度執行a=1這行時 a沒有發生改變,所以a!=a這個邏輯就不適用 但實際上有進行了a=1這個動作, 怎麼寫一個條件式讓python知道我對a進行了多次同樣的賦值呢? -- 世界的真實?矛盾的答案? 為何CIA要花一億元來買的情報? 有意了解者站內信 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.240.92.125 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1444563824.A.E40.html
kenduest: 這是什麼目的用途 10/11 19:55
kenduest: 還有你的陳述很片段零碎,可能這不是問題實際點 10/11 19:57
bxxl: debugger? 偵測對某變數位址有寫入動作時,產生中斷停止執行 10/11 20:19
book3000: 這樣阿,比如說我連續輸入多筆一樣的資料 10/11 22:18
book3000: 看來應該是有其他更好的寫法,我再試試看好了 10/11 22:19
bazoo: 我第一個想到的東西是 property setter/getter 10/11 23:29
bazoo: 不過這是class attrbute才有辦法這樣用,variable可能不行 10/11 23:30
os653: 我的印象是沒救,不過因我很弱,也許真的有辦法也說不一定 10/11 23:44
os653: 當初也是想寫debugger,結果後來好像就是改用class解決了 10/11 23:45
cobrasgo: 直覺用CLASS最快 10/16 18:49