目录
Turtle 库是 Python 的一个标准库,主要用于图像的绘制。想象您用一组组函数驾驭一只小小的乌龟,在无垠的沙滩(画布)上昂首阔步,纵横驰骋,画出一个个令人惊艳的图形,甭提多有成就感。
1、turtle库的调用
参见 time库,主要有三种方式:
- import turtle
- from turtle import *
- import turtle as t(或者任何您喜欢的别名)
2、turtle库的构成
主要为画布,画笔和绘图命令,下面分述之。
2.1 画布
画布(canvas),也就是让海龟“挥毫泼墨”用于绘图的区域,单位为像素。创作之前您可以设置需要的大小和背景。
turtle.screensize(canvwidth=None,canvheight=None,bg=None)
参数 canvwidth 和 canvheight 分别为画布的宽和高,bg 为背景颜色。空白示返回默认大小(400, 300)。
如果要设定画布在屏幕中的初始位置,则需要使用下列代码:
turtle.setup(width,height,startx,starty)
参数 width、height 为画布的宽和高,输入为整数时, 表示像素;为小数时,则表示占据电脑屏幕的比例,startx, starty 分别代表画布距离屏幕左、上边缘的像素距离,空白表示画布位于屏幕中心。(上图)
2.2 画笔(海龟)
在画布上&#x