python print 显示不全_Python在控制台中没有打印没有明显的原因?

这里的想法是我需要一个调试方法。它应该打印出海龟刚刚画的盒子的坐标,以及它的颜色。出于某种原因,它打印良好,但在中间没有随机。下面是一些控制台输出的示例:Reading map data....

Drew tile 1 (1,1)

None as color 3

Drew tile 2 (1,2)

None as color 0

我的代码是:

^{pr2}$

[…]def drawmap(m):

#Print the entire map.

for x in range (0, len(m)):

if x == 0:

print("Reading map data....") #Not really, just skipping index 0.

else:

draw_tile(map[x])

lastbox = x

tileinfo(x)

move(m, lastbox)

def tileinfo(index):

print ("Drew tile ", end='')

print (index, end='')

print (getcoords(index), end='')

print (" as color ", end='')

print (map[index])

def getcoords(index):

print (" (", end='')

print ((index // map[0]) + 1, end='')

print (",", end='')

if (index % map[0]) == 0:

print (map[0], end='')

else:

print (index % map[0], end='')

print (")")

为什么会这样?在

非常感谢你!在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值