作者tonykai (阿鈣鈣~)
看板Python
標題[問題] 有關Python程式的控制流程
時間Mon Feb 17 23:34:45 2014
小弟是Python新手,目前才接觸沒幾天
在網路上看到def的陳述句是類似函式
而if__name__ == "__main__"這個就像main()
一般函式應該是在main()call function時才會執行函式吧
但小弟又看到Python是由上往下執行的程式
那請問如果main內沒有呼叫def的話
def還是會執行過嗎?
還是沒有呼叫就不會去執行?
希望各位大大能回復我謝謝> <
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.25.118.134
1F:→ SocketAM2:def沒呼叫不執行,但if __name__ == "__main__"前其他會 02/17 23:44
2F:推 doglegbow:你可以嘗試寫程式,讓它跑看看不就知道了,學python最大 02/17 23:53
3F:→ doglegbow:的好處不就在這,很容易就可以馬上測試 02/17 23:53
4F:→ tonykai:謝謝一樓大大 抱歉最近在trace別人code學python學得有點趕 02/18 00:07
5F:→ tonykai:底子打得很差,今天光執行程式就花很多時間@@ 02/18 00:13
※ 編輯: tonykai 來自: 163.25.118.134 (02/18 00:17)