[問題] function的宣告問題

看板Python作者 (Ar藤)時間16年前 (2009/01/19 00:47), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/2 (看更多)
請問python有類似函數宣告的東西嗎 有時我的函數寫在呼叫處的下方 但這是會發生錯誤的 除了把函數定義往上移之外有其它的方法嗎 我是要用在類似下面這樣的地方 class groupDistance: def __init__(self,group): self.group=group self.distanceTable=calDistanceTable(group) def calDistanceTable(group): ....很多行 省略 我不想將 self.group=group self.distanceTable=calDistanceTable(group) 這兩行移到下面 因為我希望一看到__init__就可以很快找到它在幹麻... 不知大家是怎麼做的? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.229.83

01/19 04:07, , 1F
在init function裡定義函式的似乎不多見,你把它拉出來在
01/19 04:07, 1F

01/19 04:07, , 2F
在class底下試試
01/19 04:07, 2F
文章代碼(AID): #19Srq_L2 (Python)
討論串 (同標題文章)
文章代碼(AID): #19Srq_L2 (Python)