看了网络上不少的Python代码,目前主流的一些内容,仍然还是在Python2.x的环境下编写的代码,Python3.x环境的相对来说很少。
而在Python3.x中,能够实现画直线的库,肯定有很多种,不过作者选择了其中一个理解起来相对来说比较简单的turtle库来实现。
在了解turtle库之前,我们不妨先来了解一下这个库里面的一些方法,对我们理解画直线会更加的有帮助一些。
而操纵turtle(海龟)绘图有着许多的命令,这些命令可以划分为3种:一种为运动命令,一种为画笔控制命令,还有一种是全局控制命令。
运动命令.png 画笔控制命令.png 全局命令及其他命令.png了解了这些命令之后,在画图的时候,理解起来会更加方便一些。
下面来看代码吧
# 用Python自带的turtle库画直线
import turtle # 导入turtle包
turtle.hideturtle() # 隐藏最终的箭头
turtle.penup() # 拾起画笔
turtle.goto(-300, 0) # 落到坐标轴为(-300, 0)的位置
turtle.pendown() # 落下画笔,开始绘制
turtle.goto(50, 0) # 到坐标轴为(50, 0)的位置
turtle.done() # 结束绘制
点击运行程序,可以看到最新弹出来的窗口,是一个动态的绘制的直线,从这里我们可以多少的了解到Python作为一个动态的程序语言的理解了。
直线.png2020年3月25日
北京市通州区京贸中心
网友评论