微信公众号:AI算法与图像处理若是你以为对你有帮助,欢迎关注、转发以及点赞哦~( ̄▽ ̄~)~
Turtle库 简介
什么是Turtle
首先,turtle库是一个点线面的简单图像库,可以完成一些比较简单的几何图像可视化。它就像一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。javascript
Turtle库基础知识
1.画布(canvas)
画布就是turtle为咱们展开用于绘图区域默认大小(400, 300),咱们能够设置它的大小和初始位置。java
2.画笔(pen)
2.1画笔的状态git
2.2 画笔的属性github
1) turtle.pensize():设置画笔的宽度;
2) turtle.pencolor():没有参数传入,返回当前画笔颜色,传入参数设置画笔颜色,能够是字符串如"green", "red",也能够是RGB 3元组。
3) turtle.speed(speed):设置画笔移动速度,画笔绘制的速度范围[0,10]整数,数字越大越快。
2.3 绘图命令算法
2.3.1 画笔运动命令:canvas
命令
说明
turtle.home()
将turtle移动到起点(0,0)和向东
turtle.speed(speed)
画笔绘制的速度范围[0,10]整数