看板 Python 關於我們 聯絡資訊
首先說一下我遇到的問題如下: 檔案a.py list_a= [1,2,3] Class A: def li(self): self.booker = list_a return self.booker 檔案b.py from a import A t = A print(t.li) 程式碼跑出來的訊息如下 <function A.li at 0x08350228> 為什麼不是傳回來 list_a的值 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 115.82.114.208 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1526226816.A.8C8.html
st1009: 有試過改成print(t.li())嘛? 05/14 00:01
groovy2016: <function A.li at 0x08350228> 05/14 00:31
groovy2016: 代表li是func不是變數 05/14 00:31
TuCH: t= A() print(A.li()) 05/14 08:21