在公众号「python风控模型」里回复关键字:学习资料
海龟图形是向儿童介绍编程的流行方式。它是由 Wally Feurzeig、Seymour Papert 和 Cynthia Solomon 于 1967 年开发的原始 Logo 编程语言的一部分。
海龟绘图(turtle库)是python的内部模块,使用前导入即可 import turtle
海龟有3个关键属性:方向、位置和画笔(笔的属性有色彩、宽度和开/关状态)
想象一只机器乌龟从 xy 平面的 (0, 0) 开始。在 之后,给它命令,它会在它面向的方向上移动(在屏幕上!)15 个像素,并在移动时画一条线。给它命令 ,它会原地顺时针旋转 25 度。
通过将这些和类似的命令组合在一起,可以轻松绘制复杂的形状和图片。
该turtle模块是从 Python 标准发行版到 Python 2.5 版本的同名模块的扩展重新实现。
它试图保持旧乌龟模块的优点并(几乎)100% 兼容它。这首先意味着让学习程序员在使用 IDLE run 中的模块时交互地使用所有命令、类和方法-n。
海龟模块以面向对象和面向过程的方式提供海龟图形基元。因为它tkinter用于底层图形,所以它需要一个安装了 Tk 支持的 Python 版本。
下面是开心一刻,我们用python的turtle库,来绘制小猪佩奇,可爱小乌龟,和可怕的新冠病毒。
import turtle
turtle.setup(650,650,300,300)
turtle.penup()
turtle.fd(-100)
turtle.pendown()
turtle.pensize(10)
for i in range(18):
turtle.pencolor("red")
turtle.fd(-20)
turtle.right(90)
turtle.pencolor("red")
turtle.circle(-10,340)
turtle.left(60)
turtle.pencolor("red")
turtle.fd(22)
turtle.left(90)
turtle.pencolor("gray")
turtle.circle(-250,10)
turtle.right(90)
turtle.done()
python乌龟绘图-小猪佩奇,可爱乌龟,新冠病毒就为大家介绍到这里,欢迎各位了解《从0到1Python数据科学之旅》学习更多python知识。