|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
话不多说,上代码,不懂提问:
- import turtle
- turtle.bgcolor("white")
- turtle.color("red")
- turtle.tracer(0)
- turtle.speed(0)
- turtle.pensize(1)
- turtle.penup()
- turtle.goto(-200, 200)
- turtle.pendown()
- for i in range(160):
- turtle.fd(480)
- turtle.right(90)
- turtle.fd(1)
- turtle.right(90)
- turtle.fd(480)
- turtle.left(90)
- turtle.fd(1)
- turtle.left(90)
- def draw(x, y, c):
- turtle.pu() # 提笔,不留痕迹
- turtle.goto(x, y)
- turtle.pd() # 落笔,开始画线,即7点坐标位置,开始画五角星内的正五边形水平向左的边长
- turtle.color("yellow", "yellow") # 黑色画线,红色填充颜色
- turtle.begin_fill() # 开始填充
- for i in range(5):
- turtle.fd(c) # forward的缩写,设置五角星的大小
- turtle.right(144) # 向右的角度为144,固定角度
- turtle.end_fill() # 填充颜色完毕
- draw(-180, 170, 60)
- draw(-170, 110, 30)
- draw(-140, 120, 30)
- draw(-115, 145, 30)
- draw(-110, 180, 30)
- turtle.done()
复制代码
希望路过的人给一个小小的评分!!! |
评分
-
查看全部评分
|