【问题标题】:Turtle graphics color detection海龟图形颜色检测
【发布时间】:2015-04-15 12:04:48
【问题描述】:

有没有什么方法可以在 python 中检测海龟站立的颜色? 例如,如果乌龟在黑色空间上,它会向前移动。

【问题讨论】:

    标签: python turtle-graphics


    【解决方案1】:

    快速浏览turtle 文档,不,无法检测颜色。

    您可能应该记录到目前为止您绘制了哪些空间,并在您绘制新空间时添加到集合中。那么,当你想知道一个旧空间的颜色时,你只需要在集合中搜索即可。

    您应该使用什么集合取决于我们在这里讨论的空间类型。如果空间是漂亮的棋盘格,比如棋盘,你可能会得到一个字典,其键是 (row,col) 坐标元组。

    【讨论】:

    • 谢谢,我想我确实会在列/行中跟踪海龟的位置,因为地图是由正方形组成的。