python turtle库

Posted pfeiliu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python turtle库相关的知识,希望对你有一定的参考价值。

基本教程:

# import turtle as t
# #画圆
# t.circle(200)
# #落笔
# t.pendown()#t.pd()
# #提笔
# t.penup()#t.pu()
# #画笔宽度
# t.pensize(10)
# #设置画笔颜色
# t.color(colorstring)
# t.pencolor(colorstring)
# #设置画笔背景颜色
# t.color(colorstring1,colorstring2)
# #填充开始
# t.begin_fill()
# #填充完毕
# t.end_fill()
# #向前移动
# t.forward()
# t.fd()
# #向后移动
# t.backward()
# t.bk()
# #向右转
# t.right()
# t.rt()
# #向左转
# t.left()
# t.lt()
# #移动到x,y
# t.goto(x,y)

来一个例子:

import turtle as t
t.color("red")
t.pensize(2)
t.bgcolor("black")
# while True:
#     t.circle(60)
#     t.lt(30)
#     t.begin_fill()
#     t.end_fill()
colors = ["red","yellow","purple","blue"]#设置四种颜色,你可以自己修改
for x in range(400):

   t.forward(2*x)#每次画的长度是变量x的2倍

   t.color(colors[x % 4])#改变颜色

   t.left(91)#逆时针旋转91度形成交叉螺旋

效果:

 

以上是关于python turtle库的主要内容,如果未能解决你的问题,请参考以下文章

python之turtle画蚊香

利用turtle库绘制半径为80的圆,要求画笔颜色为绿色,画笔宽度为3,填充黄色,代码?

为啥用python turtle库画蟒蛇会出现这个错误?

Python使用turtle库绘制椭圆图形(自定义旋转角度大小颜色以及填充)

Python使用turtle库绘制椭圆图形(自定义旋转角度大小颜色以及填充)

turtle库的几个简单案例,代码可直接运行(python经典编程案例)