Python基本图形绘制
turtle的一个画布空间最小单位是像素
turtle的绘制窗体:turtle.stup(width,heigth,startx,starty) 四个参数中后两个可选

turtle空间坐标体系:turtle.goto(x,y)
turtle.circle(r,angle)
turtle.bk(d)#back
turtle.fd(d)#forward
turtle角度坐标体系:turtle.seth(angle) #angle为绝对度数;seth()只改变方向但不行进
turtle.left(angle)
turtle.right(angle)
RGB色彩模式(red green blue)
常用的RBG色彩:

库引用:方法一:import<库名>
<库名>.<函数名>(<函数参数>)
方法二:from<库名>import *
<函数名>(<函数参数>)#相对于方法二可以在使用函数的时候不需要加<库名>.
#方法一不会出现函数重名问题,方法二则会出现
方法三:import <库名> as <库别名>#import turtle as t
<库别名>.<函数名>(<函数参数>)#t.<函数名>(<函数参数>) 给调用的外联库关联一个更短、更合适自己的名字
turtle画笔控制函数:turtle.penup()#抬起画笔
turtle.pendown()#落下画笔
turtle.pensize(width)#画笔宽度
turtle.pencolor(color)#color为颜色字符串或r,g,b值
pencolor(color)的color可以有3种形式:
1、颜色字符串:turtle.pencolor("purple")
2、RGB的小数值:turtle.pencolor(0.63,0.13,0.94)
3、RGB的元素组:turtle.pencolor((0.63,0.13,0.94))
turtle运动控制函数:turtle.forward(d) #向前行进d,d可以为负数
turtle.circle(r,extent=None)#半径为r,角度为extent的弧形;默认圆心在海龟(turtle)左侧r距离的位置
turtle方向控制函数:turtle.setheading(angle)#行进方向的绝对角度angle
turtle.seth(angle)#转换角度
turtle.left(angle)
turtle.right(angle)
循环语句:for <变量> in range (<次数>):#<变量>表示每次循环的计数,0到<次数>-1
<被循环执行的语句>
range()函数(产生循环计数序列):range(N)#产生0到N-1的整数序列,共N个
range(M,N)#产生M到N-1的整数序列,共N-M个
关键还是要动手去敲写,去拿笔默写
Python基本图形绘制的更多相关文章
- 014 Python基本图形绘制小结
目录 一.Python基本语法元素 1.1 温度转换 二.Python基本图形绘制 2.1 Python蟒蛇绘制 一.Python基本语法元素 缩进.注释.命名.变量.保留字 数据类型.字符串. 整数 ...
- 009 Python基本图形绘制
目录 一.概论 二.方法论 三.实践能力 一.概论 深入理解Python语言 实例2: Python蟒蛇绘制 模块1: turtle库的使用 turtle程序语法元素分析 二.方法论 Python语言 ...
- 第二章 Python基本图形绘制
2.1 深入理解Python语言 Python语言是通用语言 Python语言是脚本语言 Python语言是开源语言 Python语言是跨平台语言 Python语言是多模型语言 Python的特点与优 ...
- 《Python语言程序设计》【第2周】Python基本图形绘制
实例2:Python蟒蛇绘制 #PythonDraw.py import turtle #import 引入了一个绘图库 turtle 海龟库--最小单位像素 turtle.setup(650, 35 ...
- Python turtle库绘制简单图形
一.简介 Python中的turtle库是一个直观有趣的图形绘制函数库.turtle库绘制图形有一个基本框架:一个小海龟在坐标系中爬行,其爬行轨迹形成了绘制图形. 二.简单的图形列举 1.绘制4个不同 ...
- python库之turtle(图形绘制) 开启新的快乐源泉
相信有不少人学习python 都是听了老前辈的推荐 “学python好,python有趣的代码多” 比如说画一只小狮子 这就是今天想要介绍的绘制图形库-turtle 如果也想这样画一只小狮子,或者其他 ...
- 数据分析——Matplotlib图形绘制
创建画布或子图 函数名称 函数作用 plt.figure 创建一个空白画布,可以指定画布大小,像素. figure.add_subplot 创建并选中子图,可以指定子图的行数,列数,与选中图片编号. ...
- 【Windows编程】系列第五篇:GDI图形绘制
上两篇我们学习了文本字符输出以及Unicode编写程序,知道如何用常见Win32输出文本字符串,这一篇我们来学习Windows编程中另一个非常重要的部分GDI图形绘图.Windows的GDI函数包含数 ...
- 13个JavaScript图表(JS图表)图形绘制插件【转】
现在网络上又有越来越多的免费的(JS 图表)JavaScript图表图形绘制插件.我之前给一家网站做过复杂的图形,我们用的是 highchart.在那段时间,没有很多可供选择的插件.但现在不同了,很容 ...
随机推荐
- check_mk通用应用检测插件
客户端mk_tvmapp import json filename = '/tmp/tvmapp.json' print '<<<tvmapp>>>' for a ...
- winform中 让 程序 自己重启
private void button1_Click(object sender, EventArgs e) { Application.ExitThread(); ...
- 使用命令行执行.sql文件
用微软自带的sqlcmd工具,可以导入执行.以SQL Server 2008R版本为例: 第一步:Win+R 键入:cmd 命令,开启命令行工具: 第二步:键入:cd C:\Program Files ...
- selenium + python(鼠标操作)
关于最近学习selenium自动化测试鼠标操作的一些总结 常见的鼠标操作
- 大小端,"字节序"
2 字节序 2.1 字节 字节(Byte)作为计算机世界的计量单位,和大家手中的人民币多少多少“元”一个意思.反正,到了计算机的世界,说字节就对了,使用人家的基本计量单位,这是入乡随俗. 比如,一个电 ...
- Android(java)学习笔记53:局部内部类
1. 局部内部类 /* 局部内部类 A:可以直接访问外部类的成员 B:在局部位置,可以创建内部类对象,通过对象调用内部类方法,来使用局部内部类功能 面试题: 局部内部类访问局部变量的注意事项? A:局 ...
- html常见元素和理解
html常见元素分为两类,一类是header区的元素,一类是body区的元素 header区元素: meta title style link scipt base 里面包括像meta,title,s ...
- P3909 异或之积
P3909 异或之积 为什么叫做异或之积? 答曰:只要不关乎Alice和Bob就行 做完这道水题,感觉自己弱爆了. 一开始就要考虑暴力\(O(n^3)\)的优化. 然后就注意到了题目中的\(6\)为什 ...
- 【题解】洛谷P2926 [USACO08DEC]拍头Patting Heads
洛谷P2926:https://www.luogu.org/problemnew/show/P2926 思路 对于每一个出现的数 从1到Max 凡是这个数的倍数 那么ans就加上他的个数 PS:最后要 ...
- if switch for while
---恢复内容开始--- 一.if 说明:判断表达式,看结果执行语句体 public class IfDemo2 { public static void main(Strin ...