行動力是關鍵
為什麼python的function(def)好像都會寫在一個script的最前面?不覺得這樣要看main code的時候還要拉下去很麻煩嗎?🤔
掰噗~
李組長眉頭一皺,發覺案情並不單純 (p-nerd)
小龜
剛好路過,我覺得你說的沒錯,不過比較好 reuse 的寫法,好像是全部做成 function/class,如果有需要當 script 跑的地方,再用 if name == 'main'?
ZHLin@認知失調
因為沒有先定義,沒辦法執行阿
ZHLin@認知失調
考慮reuse和可讀性的話,func就放到獨立的module吧
行動力是關鍵
小龜 : 感謝解說。有讀&使用過一些你說的這種做法的code,不過對目前的我來說還有點太高級(?)了
行動力是關鍵
ZHLin@認知失調 : 太高級了
行動力是關鍵
像fortran那樣放在後面不是很好嗎 嗚嗚
ZHLin@認知失調
python是直譯的嘛,不像fortran等編譯的語言在編譯時就先看過整體code
行動力是關鍵
原來如此。
反正我現在還是先乖乖用別人的code
小龜
Fortran 我沒寫過,如果是 C 的話,比較早期好像也需要至少把 function header 放一份在前面?
✨王唐➄ 妮雅🍀
原來如此
班傑明
直譯語言QQ
載入新的回覆