海龟作图(Turtle Graphics)¶
海龟作图是一种经典的教导少儿编程入门的工具。
在海龟作图中,你控制一个海龟在绘图窗口中移动。海龟移动的痕迹就构成了图形。
在下面的程序中,我们使用海龟作图来绘制一个星星。
在main函数中:
- 用create_world(800,600)创建一个800*600的画布(窗口)
- 将绘笔的颜色设为红色,填充色也设为红色
- 使用right(90)函数让海龟顺时针转动90°。
- 使用forward(100)函数让海龟前进100步,然后顺时针旋转144°。
- 重复上一步5次。
- 使用close_world()函数关闭绘图窗口。
from easygraphics import *
from easygraphics.turtle import *
def main():
create_world(800,600)
set_color("red")
set_fill_color("red")
right(90)
for i in range(5):
forward(100)
right(144)
pause()
close_world()
easy_run(main)