作者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)