77个turtle绘图源码送24节课10分钟学会Python turtle海龟画图PPT
39个turtle作品源码
10分钟学会Python绘图
i love you
一直都在!
chengbinbin
冠希
2020-04-11
BEIJING 2002
chengbinbin
12073
39个turtle作品源码
10分钟学会Python绘图
海龟绘图(Turtle Graphics)
10 分钟轻松学会 Python turtle 绘图
python2.6 版本中后引入的一个简单的绘图工具,叫作海龟绘图(Turtle Graphics),turtle 库
是 python 的内部库,使用导包即可 import turtle
先说明一下 turtle 绘图的基础知识:
1. 画布 (canvas)
画布就是 turtle 为我们展开用于绘图区域,我们可以设置它的大小和初始位置
4. 绘图杂例
4.1 太阳花
import turtle as timport time
t.color(“red”, “yellow”)
t.speed(10)
t.begin_fill()for _ in range(50) :
t.forward(200)
t.left(170)
end_fill ()
time.sleep(1)
4.2 绘制小蟒蛇
import turtle
def drawSnake(rad, angle, len, neckrad) :
for _ in range(len) :
turtle.circle(rad, angle)
turtle.circle(-rad, angle)
turtle.circle(rad, angle/2)
turtle.forward(rad/2) # 直线前进
turtle.circle(neckrad, 180)
turtle.forward(rad/4)
if __name__ == “__main__” :
turtle.setup(1500, 1400, 0, 0)
turtle.forward(200)
turtle.right(144)
turtle.end_fill()
time.sleep(2)
turtle.penup()
turtle.goto(-150, -120)
turtle.color(“violet”)
turtle.write(“Done”, font=(‘Arial’, 40, ‘normal’))
time.sleep(1)
4.4 小猪佩奇













