看板 Python 關於我們 聯絡資訊
https://i.imgur.com/oMT9xWk.jpg https://i.imgur.com/k0KIPpR.jpg 各位大大你好 請問我這樣哪裡有bug? 我用(4,6)就正確 但(6,4)圖就錯了 但當我改程式碼裡面@後的空格 反而變成(4,6)(6,4)都對,但重新輸入數字,假如(5,7)(7,5)又錯了,這樣 我該如何改? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.146.8 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1572938419.A.D84.html
IAMPF: for i in range(n):11/05 16:58
IAMPF: if i == 0 or i == n-1:11/05 16:58
IAMPF: print( '@' * m)11/05 16:58
IAMPF: else:11/05 16:58
IAMPF: print('@' + ' ' * (m-2) + '@')11/05 16:58
IAMPF: 這樣試試?11/05 16:59
ivan2684716: https://i.imgur.com/VoxtHDO.jpg11/05 19:27
ivan2684716: 這樣嗎,可是反而變成長或多1,然後不知為啥最後一11/05 19:27
ivan2684716: 排都多這樣11/05 19:27
ivan2684716: 變成長邊多一顆@11/05 19:45
robert09080: 第二個巢狀的for刪掉再跑一次11/05 21:00
全刪嗎?變這樣欸 ※ 編輯: ivan2684716 (101.12.146.8 臺灣), 11/05/2019 22:11:02
ivan2684716: https://i.imgur.com/DcpcbhG.jpg 11/05 22:12
robert09080: 去重新復習吧,第二個if的else也刪了是怎麼回事 11/06 10:31
IAMPF: 可以照抄我全部的 code 嗎 0rz... 11/06 11:12
IAMPF: 不要抄一半 11/06 11:12
ivan2684716: 啊乾我發錯圖,不過兩位大大的都不行,我也有照抄, 11/07 00:12
ivan2684716: 只是圖發錯了... 11/07 00:12