Re: [問題] 程式內函式編排順序的問題?
※ 引述《tumc (HIHIHI)》之銘言:
: 不好意思,最近問得有點勤...
: 這些問題都可以解決,但就是覺得一定有更好的方法..
: 由於python是script語言,因為會從程式檔案的最上面一直往下執行
: 但我習慣把一些很長的函式放在檔案最下面,
: 但如此一來就會遇到此函式無定義的問題..
: 有什麼方法可以達到我我要求又可以順利執行的嗎,謝謝
: ex:
: if __name__ == '__main__':
: long_fun()
: long_fun():
: ...
: 就像這樣,由於long_fun()裡面有好幾百行,想放在最下面
如果增加一個main()處理原來if __name__ == '__main__'的事
像底下這樣
def main():
long_fun()
def long_fun():
...
...
if __name__ == '__main__':
main()
這樣算是有解決問題嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.252.98.81
推
08/22 02:34, , 1F
08/22 02:34, 1F
→
08/22 02:38, , 2F
08/22 02:38, 2F
推
08/22 02:49, , 3F
08/22 02:49, 3F
推
08/23 00:52, , 4F
08/23 00:52, 4F
推
08/24 20:37, , 5F
08/24 20:37, 5F
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章