作者Arton0306 (Ar藤)
看板Python
標題[問題] function的宣告問題
時間Mon Jan 19 00:47:57 2009
請問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
→ shaopin:在init function裡定義函式的似乎不多見,你把它拉出來在 01/19 04:07
→ shaopin:在class底下試試 01/19 04:07