【发布时间】:2013-08-13 06:30:46
【问题描述】:
这是我的代码,它使用海龟绘制一个三角形,然后生成 300 个随机点,我的问题是如何使落在三角形内部的点改变颜色,例如蓝色,而三角形外部的点保持黑色?有人可以添加到我的代码中吗?提前致谢。
from turtle import *
from random import randint
speed("fastest")
area_size = 800
max_coord = area_size / 2
num_dots = 300
setup(area_size, area_size)
penup()
goto(-200, -200)
pendown()
goto(200, -200)
goto(200, 200)
goto(-200,-200)
for _ in range(num_dots):
dots_pos_x = randint(-max_coord, max_coord)
dots_pos_y = randint(-max_coord, max_coord)
penup()
goto(dots_pos_x, dots_pos_y)
dot(7)
pendown()
hideturtle()
done()
【问题讨论】:
标签: python python-2.7 turtle-graphics