[問題] 終止程序

看板Python作者 (minerva)時間11年前 (2014/05/29 16:13), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串1/3 (看更多)
我想終止程序 爬文的結果多是關於while loop、for loop的情況(使用break) 但現在我要的是"檢查前一個function的結果,並判斷是否繼續 若否 先print一段字串再終止" 其中沒有用到loop 試過break,都會出問題 那該怎麼解決呢? 有沒有內建指令? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.82.74 ※ 文章網址: http://www.ptt.cc/bbs/Python/M.1401351215.A.2AE.html

05/29 16:15, , 1F
return
05/29 16:15, 1F

05/29 17:15, , 2F
是return原本的function嗎?
05/29 17:15, 2F

05/29 17:17, , 3F
或是在哪裡return?
05/29 17:17, 3F

05/29 17:20, , 4F
我把return加在欲終止的條件(if之後),但依然會繼續跑
05/29 17:20, 4F

05/29 18:12, , 5F
有 sys.exit, 不過如果可以還是讓程式自然結束比較好
05/29 18:12, 5F

05/30 01:05, , 6F
break就是在控制loop的 沒用loop你在break什麼意思
05/30 01:05, 6F

05/30 02:25, , 7F
你進了條件加return還會繼續跑?有點神奇阿 何不貼個code
05/30 02:25, 7F
文章代碼(AID): #1JXkmlAk (Python)
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):
文章代碼(AID): #1JXkmlAk (Python)