python2.6版本中后引入的一个简单的绘图工具,叫做海龟绘图(Turtle Graphics),出现在1966年的Logo计算机语言。海龟绘图(turtle库)是python的内部模块,使用前导入即可 import turtle
海龟有3个关键属性:方向、位置和画笔(笔的属性有色彩、宽度和开/关状态)
python编程其实很简单,5行代码生成螺旋图;
import turtle
t = turtle.Pen()
for x in range(100):
t.forward(x * 5)
t.right(90)
效果图:
学生还可以自己修改代码,进行二次创作;
分别使用速度、颜色、方向、数值;
# 速度
t.speed(100)
# 颜色
t.color("red")
# 方向
t.left(90)
画正方形
import turtle
turtle.setup(800, 400) # 调整画板大小
turtle.up() # 提起笔
turtle.goto(-50, 50) # 调整画板起始点
turtle.down() # 放下笔
turtle.color("red") # 画笔颜色
turtle.speed(1) # 控制绘画速度
# 画图过程
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
# 保持画面
turtle.mainloop()
请自行创作长方形、五角星、六边形等形状。
领取专属 10元无门槛券
私享最新 技术干货