棋盘。如何交替正方形?

2024-05-01 21:51:02 发布

您现在位置:Python中文网/ 问答频道 /正文

尝试创建一个黑白相间的方格棋盘。此代码不断出现错误,无法找到解决方案或如何使代码显示在画布上。你知道吗

错误代码为“输入不匹配”\n“需要冒号

x = 10   
y = 10      
sq_size = 20    

def setup ():
    background (150)


for i in range(8):
    for n in range(8): 
        fill (255)
            if i + n % 2 == 0
    else:
        fill (0)
        rect(x + i * sq_size, y + n *sq_size, sq_size, sq_size)

Tags: 代码inforsize棋盘画布错误sq
1条回答
网友
1楼 · 发布于 2024-05-01 21:51:02

如果声明放错了地方。尝试以下操作:

x = 10   
y = 10      
sq_size = 20    

def setup ():
    size(200,200)
    background (150)

def draw():
    for i in range(8):
        for n in range(8): 
            if (i + n) % 2 == 0:
                fill (255)    
            else:
                fill (0)
            rect(x + i * sq_size, y + n *sq_size, sq_size, sq_size)

相关问题 更多 >