利用python中的turtle库绘制图形
2017-08-13 10:34
1001 查看
注意:在用turtle绘制图形时,需要安装对应python的解释器以及IDE,我安装的是pycharm,在安装完pycharm后,在pycharm安装相应库的模块,绘图可以引入turtle模块,想要进行运算可以引入numpy模块。
turtle绘图常用的函数有:
3.操纵海龟绘图有着许多的命令,这些命令可以划分为两种:一种为运动命令,一种为画笔控制命令
(1)运动命令:
1.turtle.forward(degree) #表示向前移动degree个长度
2.turtle.backward(degree) #表示向后移动degree个长度
3.turtle.left(degree) #表示向左移动多少度
4.turtle.right(degree)#表示向右移动多少度
5.turtle.goto(x,y) #将画笔移动到(x,y)坐标位置。
6.turtle.stamp()#复制当前图形
7.turtle.speed(speed) #将画笔绘制的速度范围[0,10]整数
(2)画笔控制命令
1.turtle.down()移动时,绘制图形,缺省时也为绘制图形。
2.turtle.up()移动时,不绘制图形。
3.turtle.pensize()绘制图形时的宽度。
4.turtle.color(colorstring)绘制图形时的颜色
5.fill.(true)
6.fill.(false)
具体例子:绘制一个正方形
turtle绘图常用的函数有:
3.操纵海龟绘图有着许多的命令,这些命令可以划分为两种:一种为运动命令,一种为画笔控制命令
(1)运动命令:
1.turtle.forward(degree) #表示向前移动degree个长度
2.turtle.backward(degree) #表示向后移动degree个长度
3.turtle.left(degree) #表示向左移动多少度
4.turtle.right(degree)#表示向右移动多少度
5.turtle.goto(x,y) #将画笔移动到(x,y)坐标位置。
6.turtle.stamp()#复制当前图形
7.turtle.speed(speed) #将画笔绘制的速度范围[0,10]整数
(2)画笔控制命令
1.turtle.down()移动时,绘制图形,缺省时也为绘制图形。
2.turtle.up()移动时,不绘制图形。
3.turtle.pensize()绘制图形时的宽度。
4.turtle.color(colorstring)绘制图形时的颜色
5.fill.(true)
6.fill.(false)
具体例子:绘制一个正方形
#-*- coding: utf-8 -*- import turtle import time #定义绘制时画笔的 turtle.color("purple") #定义绘制时画笔的线条的宽度 turtle.pensize(5) #定义绘图的速度 turtle.speed(1) #以0,0为起点进行绘制 turtle.goto(0,0) #绘出正方形的四条边 for i in range(4): turtle.forward(100) turtle.right(90) #画笔移动到点(-100,-100)时不绘图 turtle.up() turtle.goto(-100,-100) #再次定义画笔颜色 turtle.color("red") #在(-150,-120)点上打印"Done" turtle.write("Done") turtle.stamp()
相关文章推荐
- Turtle绘制带颜色和字体的图形(Python3)
- 利用Python的turtle库绘制玫瑰
- Python利用turtle库绘制彩虹代码示例
- Python起步之利用Turtle进行时钟绘制
- Python利用turtle绘制五角星
- 使用Python中的Turtle库绘制简单的图形
- Python利用Turtle绘制一颗小树
- 170619 利用python读取wav文件及声音图形的绘制
- Python3使用turtle绘制超立方体图形示例
- Python图形工具turtle绘制国际象棋棋盘
- 使用python中turtle库绘制图形
- python中的turtle库绘制图形
- 利用qwtplot3d绘制3维图形
- Python+Turtle动态绘制一棵树实例分享
- Python图形绘制操作之正弦曲线实现方法分析
- 直接在MFC的对话框上利用OpenGL绘制图形
- 利用SVG path绘制图形--基本图形
- 利用matlab如何在图形中绘制箭头
- python数字图像处理(12):基本图形的绘制
- 运用Python的turtle库绘制等边三角形