用turtle画蟒蛇,(一)turtle的基础知识
本文内容为参加北京理工嵩山老师python课学习笔记
最好的参考,官方文档:https://docs.python.org/zh-cn/3/library/turtle.html
模块1: turtle库的使用
-turtle库基本介绍
turtle库概述
turtle(海龟)库是turtle绘图体系的Python实现
-turtle绘图体系: 1969年诞生,主要用于程序设计入门
-Python语言的标准库之一
-入门级的图形绘制函数库
Python计算生态=标准库+第3三方库
-标准库:随解释器直接安装到操作系统中的功能模块
-第三方库:需要经过安装才能使用的功能模块
-库Library、包Package、 模块Module ,统称模块
-turtle绘图窗体布局
.setup()不是必须的,在需要控制窗体的大小和位置时用.
.setup()后两个参数缺省时,表示窗体中心位于屏幕正中心.
-turtle空间坐标体系
海龟坐标系相对于窗体画布
.goto(x,y),到指定位置,
-turtle角度坐标体系
从海龟前进的方向,设置改变其前进的方向.
-RGB色彩体系
常用RGB色:
turtle库默认采用小数值来表示颜色,也可用整数:
turtle.colormode(mode)中的mode,如果用1.0,则后续就要用小数表示颜色;如果是255模式,则后续采用整数值来改变颜色.
小结:
其中海龟坐标和海龟角度都是以海龟当前的位置和朝向为准.