如有错误,请联系博主进行更改。
Python计算生态
Python计算生态 = 标准库 + 第三方库
标准库:随解释器直接安装到操作系统中的操作模块
第三方库:需要经过安装才能使用的功能模块
库-Library 包-Package 模块-Module 统称模块 (刚开始入门暂不区分)
模块1:turtle库的使用
turtle库基本介绍
turtle(海龟)库是turtle绘图体系的Python的实现
turtle绘图体系:1969年诞生,主要用于程序设计入门
Python语言的标准库之一
入门级的图形绘制函数库
turtle绘图窗体布局
是turtle的一个画布空间,最小的单位是像素。
这是一张屏幕电脑图片,左上角蓝色圈屏幕为坐标系原点(0, 0),而红色圈为窗体坐标系原点(startx, starty)。
turtle.setup(width, height, startx, starty) 参数分别为:宽度、高度、起始点的X、Y坐标。
宽度高度指的是窗体的宽度和高度,而起始点X、Y坐标是相对于屏幕坐标。 X、Y坐标为可选参数。不设置则在屏幕正中心。
* setup()函数并不是必须的,需要指定设置窗体大小再使用即可。
turtle空间坐标体系
在turtle绘图窗体内部,形成了一个空间坐标体系。包含两种:绝对坐标、海龟坐标。
画布的正中心,也就是海龟的起始位置(0,0)。
改变海龟行进的位置使用 turtle.goto( x, y)
以海龟的头部方向为前进方向
前进:turtle.fd(d) 后退:turtle.bk(d)
以海龟当前位置左侧的某一个点为圆心,进行曲线运行:turtle.circle(r, angle)
turtle角度坐标体系
turtle.seth(angle) 改变海龟行进方向,不绘制任何信息。angle参数为绝对度数.
RGB色彩体系
常用RGB颜色
turtle的RGB色彩模式:默认使用小数 可切换为整数值。(小数0-1之间,整数0-255之间)
turtle.colormode(mode) mode参数: 1.0 或者 255 用来设置色彩模式默认。
总结