我如何无法获取布尔变量的语法错误?

时间:2019-04-03 08:29:32

标签: python

我正在感官帽子上制作蛇游戏,并且我试图使我的蛇每次吃东西时都能长大。

我创建了一个名为remove的布尔变量,以便当remove为True时,它将在我的蛇的后面添加一个像素。但是每当我尝试运行我的代码时,它就会显示语法错误,而且我不知道为什么会这样

currentstock = stockminus(10)

这应该使我的蛇变长,但它只是显示一个错误。

1 个答案:

答案 0 :(得分:1)

此:

if remove = True:
    sense.set_pixel(first[0], first[1], blank)

应该是:

if remove == True:
    sense.set_pixel(first[0], first[1], blank)

或更妙的是:

if remove:
    sense.set_pixel(first[0], first[1], blank)