[问题] python画图

楼主: ivan2684716 (孝仔)   2019-11-05 15:20:17
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)又错了,这样
我该如何改?
作者: IAMPF (PF)   2019-11-05 16:58:00
for i in range(n):if i == 0 or i == n-1:print( '@' * m)else:print('@' + ' ' * (m-2) + '@')这样试试?
楼主: ivan2684716 (孝仔)   2019-11-05 19:27:00
https://i.imgur.com/VoxtHDO.jpg这样吗,可是反而变成长或多1,然后不知为啥最后一排都多这样变成长边多一颗@
作者: robert09080 (Aspettarei)   2019-11-05 21:00:00
第二个巢状的for删掉再跑一次
楼主: ivan2684716 (孝仔)   2019-11-05 22:12:00
作者: robert09080 (Aspettarei)   2019-11-06 10:31:00
去重新复习吧,第二个if的else也删了是怎么回事
作者: IAMPF (PF)   2019-11-06 11:12:00
可以照抄我全部的 code 吗 0rz...不要抄一半
楼主: ivan2684716 (孝仔)   2019-11-07 00:12:00
啊干我发错图,不过两位大大的都不行,我也有照抄,只是图发错了...

Links booklink

Contact Us: admin [ a t ] ucptt.com