0
我有这样的代码:嵌套的循环不正常
def makeBoard():
squareX = 0
squareY = 0
squareType = "dark"
darkSquare = imageLoader("darkBrownSquare.png")
lightSquare = imageLoader("lightBrownSquare.png")
for x in range(8):
for y in range(8):
if squareType == "dark":
MAIN_SURF.blit(darkSquare, (squareX, squareY))
squareType = "light"
elif squareType == "light":
MAIN_SURF.blit(lightSquare, (squareX, squareY))
squareType = "dark"
squareY += 64
squareX += 64
这意味着要画一个棋盘图案,但我只得到这个代替: 我想这是因为for循环,而事实他们是嵌套的,但除此之外,我不知道。