第四天:Python计算生态及 turtle(海龟)的使用

如有错误,请联系博主进行更改。

 

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    用来设置色彩模式默认。

总结

发布了14 篇原创文章 · 获赞 21 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/wanghongbiao1993/article/details/83627390
今日推荐