1、绘制蜘蛛网
通过 python 的turtle 库绘制 蜘蛛网,如下图:
2、实现代码
绘制蜘蛛网,以下为实现代码:
"""蜘蛛网.py
"""
import turtledef draw_circle(pos,r):"""pos:圆的中心点r:半径本函数以pos为中心点画半径为r的圆形。"""turtle.penup()turtle.goto(pos)turtle.fd(r)turtle.left(90)turtle.pendown()turtle.circle(r,360,8) # 半径为r,度数为360度,步长为8turtle.penup()turtle.right(90)turtle.bk(r)turtle.hideturtle()
turtle.bgcolor('black')
turtle.color('yellow')turtle.delay(0)
turtle.speed(0)
for r in range(1,480,38):draw_circle((0,0),r)turtle.pendown()
for _ in range(8):turtle.fd(500)turtle.bk(500)turtle.rt(45)turtle.done()