【发布时间】:2018-11-09 02:57:39
【问题描述】:
我正在创建一个中国跳棋 AI 项目,我使用 for 循环创建了跳棋。我想问的是,是否可以通过 for 循环为我使用create_image 创建的每个检查器分配一个变量?
我使用此代码:
black = []
black = PhotoImage(file="black.gif")
black_sub = black.subsample(8, 8)
for i in range(4):
black_id.append(i)
canvas.create_image(425 + 24 * i,800 - 10 - 45 * i, anchor=S,
image=black_sub)
for i in range(4):
black_id.append(i+4)
canvas.create_image(425 - 24 * i,800 - 10 - 45 * i, anchor=S,
image=black_sub)
我可以将每个列表编号分配给它对应的检查器吗?
【问题讨论】:
-
您应该为此使用列表。
-
哦,对了。我在开头列出了一个列表。
-
请提供一些您期望的结果。
-
我希望我可以使用他们的 id 移动跳棋。我已经为 id 制作了一个列表,我想使用 for 循环分配 id,然后将它们放入列表中。
-
检查器分配给变量的位置在哪里?
标签: python for-loop tkinter tkinter-canvas photoimage