Re: [問題] while迴圈問題

看板Python作者 (談無慾)時間6年前 (2018/06/02 15:00), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
※ 引述《TW185930 (吱吱)》之銘言: : 各位大大們好 : 小弟新手學python,使用參考書為[python 程式設計超入門] : 目前看到While迴圈章節,並嘗試練習此函數遇到一個小問題 : 程式內容為 : Power = 5 : while(True): : print('打') : print('踢') : print('大絕') : Power = Power - 1 : if (Power > 0): : break : 理論上當Power變成負值時,則會變成 Power > 0 為False, : 那麼迴圈就會break,可是為何小弟進入了無限迴圈呢QQ? : 不太懂QQ 你的寫法跟你的想法完全不一樣 你這樣只會印第一次 而且Power =4 if(Power >0): break; 你第一次進去就等於結束了 不會有啥無窮迴圈這件事情 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.75.180 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1527922825.A.F4B.html
文章代碼(AID): #1R4a29zB (Python)
討論串 (同標題文章)
文章代碼(AID): #1R4a29zB (Python)