海龟作图(Turtle Graphics)

海龟作图是一种经典的教导少儿编程入门的工具。

在海龟作图中,你控制一个海龟在绘图窗口中移动。海龟移动的痕迹就构成了图形。

在下面的程序中,我们使用海龟作图来绘制一个星星。

在main函数中:

  1. 用create_world(800,600)创建一个800*600的画布(窗口)
  2. 将绘笔的颜色设为红色,填充色也设为红色
  3. 使用right(90)函数让海龟顺时针转动90°。
  4. 使用forward(100)函数让海龟前进100步,然后顺时针旋转144°。
  5. 重复上一步5次。
  6. 使用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)