作者PoPonn (碰碰)
看板Python
標題[問題] 為什麼break不出來
時間Sun Sep 29 23:56:53 2019
我在寫一個因式分解的作業
卡在一個地方很久
為什麼有用break了
它還是印出elif的內容
感謝各位幫忙
http://i.imgur.com/okAVMjw.jpg
-----
Sent from JPTT on my HTC_2Q4D100.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.200.62.250 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1569772615.A.718.html
1F:→ clooooode: 一個 break對應一個for09/30 00:08
http://i.imgur.com/8akjdvq.jpg
可是我用3個break還是跳不出來??
※ 編輯: PoPonn (1.200.62.250 臺灣), 09/30/2019 00:09:48
※ 編輯: PoPonn (1.200.62.250 臺灣), 09/30/2019 00:10:48
2F:→ clooooode: 呃... 內層迴圈的break沒辦法跳出外層迴圈 建議你去學 09/30 00:11
3F:→ clooooode: 清楚break 怎麼用噢... 09/30 00:11
http://i.imgur.com/Xi7htcq.jpg
我大概懂了 就是print完要break到最外層 可是這樣打elif不知道為什麼不能執行
※ 編輯: PoPonn (1.200.62.250 臺灣), 09/30/2019 00:30:32
5F:→ jiyu520: 你目前對if else以及loop控制的區塊有點不清楚 09/30 10:49
6F:推 sean50301: 三個寫在同一層只會執行第一個而已 09/30 13:45
7F:推 wargods8402: 包錯邊了 10/01 15:36
8F:推 laladeer: 三個break堪稱經典 10/16 01:26