导图社区 Python基本图形绘制
本导图主要讲述了Python中海龟作图体系的使用,包括其使用的坐标体系、色彩体系、语法结构以及常用函数。
本导图为作者备考中级经济师(人力资源)过程中形成的学习笔记,已取得人力资源管理师证。中级经济专业技术资格考试设《经济基础知识》和《专业知识和实务》两个科目,题型均为客观题。《专业知识和实务》为专业科目,分为工商管理、农业经济、财政税收、金融、保险、运输经济、人力资源管理、旅游经济、建筑与房地产经济、知识产权10个专业类别;《经济基础知识》为公共科目,由经济学基础、财政、货币与金融、法律、会计、统计六个部分组成。
本导图为中级经济师考试科目《经济基础知识》的统计部分,主要包括统计与数据科学、描述统计、抽样统计、回归分析、时间序列分析。
本导图为中级经济师考试科目《经济基础知识》的货币与金融部分,主要包括货币供求与货币均衡、中央银行与货币政策、商业银行与金融市场、金融风险与金融监管、对外金融关系与政策。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
Python基本图形绘制
turtle库的使用
Python计算生态
标准库+第三方库
turtle的绘图窗体
turtle.setup(width,height,startx,starty) 
turtle的空间坐标体系
绝对坐标
turtle.goto(x,y) 
海龟坐标
turtle.fd(d):向前走d个像素 turtle.bk(d):向后走d个像素 turtle.circle(r,angle):以r为半径,走angle度 
turtle的角度坐标体系
绝对角度
turtle.seth(angle) 
海龟角度
turtle.left(angle) turtle.right(angle) 
RGB色彩体系
常用RGB色彩
 
turtle的RGB色彩模式
turtle.colormode(mode) 1.0:RGB小数值模式 255:RGB整数值模式
turtle程序语法元素分析
import
第一种方式: import 库名 库名.函数名(函数参数) 第二种方式: import 库名 as 库别名 库别名.函数名(函数参数)
循环语句与range()函数
for 变量 in range(次数): 被循环执行的语句 range(N):产生0到N-1的整数序列,共N个 range(M,N):产生M到N-1的整数序列,共N-M个 
turtle
画布设置
turtle.setup()
设置绘图窗口大小和位置 turtle.setup(width,height,startx,starty) 位置可省略,默认在屏幕中间 
turtle.bgcolor()
设置画布背景颜色 turtle.bgcolor('black') 默认为白色
画笔设置
turtle.pencolor()
画笔颜色设置 turtle.pencolor('red') 默认为黑色
turtle.pensize()
画笔宽度设置 turtle.pensize(2) 不写该语句,系统默认画笔宽度为1像素
turtle.penup()
提起画笔,只移动不绘图
turtle.pendown()
放下画笔,正常绘图
turtle.speed()
绘制速度设置 turtle.speed(6) 参数取0~10中的整数,1至10逐渐加快,0最快
运动控制
turtle.fd()
向前移动,不改变海龟方向 turtle.fd(100) 向前移动100像素,参数为负时表示后移
turtle.circle()
绘制半径为r,角度为extent的圆弧,海龟方向随角度变化。 turtle.circle(r,extent):r为正数时圆心在左,r为负数时圆心在右。extent为正数时正着运动,extent为负数时倒着运动 t.circle(150): 不设置extent时,默认为360度即圆 
turtle.goto()
移动到坐标(x,y)处,不改变海龟方向 turtle.goto(x,y) 
方向控制
turtle.left()
左转 turtle.left(60) 海龟左转60度
turtle.right()
右转 turtle.right(60) 海龟右转60度
turtle.seth()
海龟转动任意角度 turtle.seth(60) 海龟左转60度 turtle.seth(-60) 海龟右转60度
其他功能
turtle.home()
海龟回到初始位置和初始方向
turtle.write(arg,move,align,font)
在画板中写入文本 write(arg, move=False, align='left', font=('Arial', 8, 'normal')) arg:要写入的信息 move:False/TRUE,为False时,海龟回到写arg时的初始位置;为True时,海龟回到arg的右下角。默认为False。 align:"left"/ "center" / right",对齐方式,默认左对齐 font:字体设置
turtle.hideturtle()
将海龟隐藏起来
turtle.done()
用于程序结尾: 有该语句时,绘图完毕窗口不消失; 无该语句,绘图完毕窗口自动小时。