#PythonDraw.py
import turtle
#引入海龟库
turtle.setup(650,350,200,200)
#确定窗口大小,长650,高350,确定窗口位置,距离电脑左上角200,200
turtle.penup()
#抬起来画笔,小海龟开始飞
turtle.fd(-250)
#向负方向飞了250,因为是飞行,所以图中没有留下痕迹
turtle.pendown()
#飞250之后停了下来
turtle.pensize(25)
#小海龟决定从这里开始准备画图,首先,画笔的大小是25
turtle.pencolor("purple")
#确定画笔的颜色是紫色
turtle.seth(-40)
#确定画笔的绝对角度如上-相对角度right(40)
for i in range(4):
#循环语句,从0到n-1
turtle.circle(40,80)
#距离小海龟左侧40距离的地方是圆心,画一个80度的圆弧,80度相当于回到平面
turtle.circle(-40,80)
#距离小海龟右侧40距离的地方是圆心,向上画一个80度的圆弧,再次回到平面
#上述过程重复4次
turtle.circle(40,80/2)
#画半个圆弧,方向向右
turtle.fd(40)
#向前行进40
turtle.circle(16,180)
#向上走16*2的方向回去
turtle.fd(40*2/3)
#向左走2/3个40
turtle.done()
#画完了
第一次做完之后还是忘记打“:”
上次的作业也是因为这样一直没有结果。
|