第8章turtle绘图python程序设计基础教程
8.1画布设置海龟绘图(TurtleGraphics),turtle库是python的内部库。importturtlefromturtleimport*
8.1画布设置画布是turtle模块的绘图区域(窗口),可以直接使用默认,也可以定义它的大小和初始位置。屏幕左上角为其坐标系原点,横轴为x、纵轴为y。画布的单位是像素。turtle.screensize(width,height,bg)定义画布的大小和背景颜色,其中width表示画布的宽度,height表示画布的高,bg表示画布的颜色,若width和height为0-1之间小数,则表示其占屏幕的比例若为空,则返回默认大小。turtle.setup(width,height,startx,starty)定义画布的大小以及距离屏幕左侧和屏幕上边的距离,其中width表示画布的宽度,height表示画布的高,startx表示画布距离屏幕左侧的距离,starty表示画布距离屏幕上边的距离,若为空,则画布居中。
8.1画布设置在进行图形绘制之前需要了解下turtle的空间坐标体系。1)绝对坐标体系:以画布中心为坐标原点,向右为x轴,向上为y轴。与数学中的直角坐标系相同。turtle.goto(x,y)表示直接跳转到相应的坐标点(x,y),这里的坐标是绝对坐标。
8
您可能关注的文档
- Python程序设计基础 课件 第1章 绪论.pptx
- Python程序设计基础 课件 第2章 语法基础.pptx
- Python程序设计基础 课件 第3章 容器.pptx
- Python程序设计基础 课件 第4章 控制结构.pptx
- Python程序设计基础 课件 第5章 函数.pptx
- Python程序设计基础 课件 第6章 文件.pptx
- Python程序设计基础 课件 第7章 程序的异常处理.pptx
- Python程序设计基础 课件 第9章 第三方库.pptx
- Python程序设计基础 课件 第10章 Python数据工程与可视化.pptx
- Python程序设计基础 课件 第11章 Python高级运用.pptx
- Python程序设计基础 课件全套 林荫 第1--11章 绪论、语法基础---Python高级运用.pptx
- Python程序设计基础 教案全套-教学设计林荫 第1--11章 绪论、Python 语法基础--- Python 高级运用.docx
- Python程序设计基础 教案 教学设计 第11章 Python 高级运用.pdf
- Python程序设计基础 教案 教学设计 第10章 Python 数据工程与可视化.pdf
- Python程序设计基础 教案 教学设计 第9章 Python 的第三方库.pdf
- Python程序设计基础 教案 教学设计 第8章 turtle 绘图.pdf
- Python程序设计基础 教案 教学设计 第7章 程序的异常处理.pdf
原创力文档

文档评论(0)