当尝试运行以下代码外壳时,指出一个错误,这不是完整的代码,但是如果您需要整个代码,我将尝试创建一种“生命游戏”应用程序。
cell_matrix = []
for i in range(field_height):
for j in range(field_width):
square = canvas.create_rectangle(2 + cell_size*j, 2 + cell_size*i, cell_size + cell_size*j - 2, cell_size + cell_size*i - 2, fill=fill_color)
canvas.itemconfig(square, state=HIDDEN, tags=('hid','0'))
cell_matrix.append(square)
fict_square = canvas.create_rectangle(0,0,0,0, state=HIDDEN, tags=('hid','0'))
cell_matrix.append(fict_square)
Shell指示错误:
for i in range(field_height):
TypeError: 'float' object cannot be interpreted as an integer