python 自动轨迹绘制的实例代码


Posted in Python onJuly 05, 2019

用到的思维:

自动化思维,数据和功能分开处理,用数据驱动程序自动运行

接口化设计,数据与程序的对接方式要清晰明了

二维数据应用,应用维度组织数据,二维数据最常用

代码

# AutoTrace.py
import turtle as t
t.title("自动轨迹绘制")
t.setup(800,600)
t.pencolor("red")
t.pensize(5)
t.speed(10)
# 数据读取
datals=[]
f=open("data.trace",'rt')
for line in f:
  line=line.replace('\n','')
  datals.append(list(map(eval,line.split(','))))
f.close()
# 自动绘制
for i in range(len(datals)):
  t.pencolor(datals[i][3],datals[i][4],datals[i][5])
  t.fd(datals[i][0])
  t.left(datals[i][2]) if datals[i][1]==0 else t.right(datals[i][2])
t.done()

数据文件

300,0,144,1,0,0
300,0,144,0,1,0
300,0,144,0,0,1
300,0,144,1,1,0
300,0,108,0,1,1
184,0,72,1,0,1
184,0,72,0,0,0
184,0,72,0,0,0
184,0,72,0,0,0
184,1,72,1,0,1
184,1,72,0,0,0
184,1,72,0,0,0
184,1,72,0,0,0
184,1,72,0,0,0
184,1,720,0,0,0

效果

python 自动轨迹绘制的实例代码

以上这篇python 自动轨迹绘制的实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python分治法定义与应用实例详解
Jul 28 Python
分享一个可以生成各种进制格式IP的小工具实例代码
Jul 28 Python
Python实现二维数组按照某行或列排序的方法【numpy lexsort】
Sep 22 Python
python定时检测无响应进程并重启的实例代码
Apr 22 Python
python验证身份证信息实例代码
May 06 Python
Python流程控制 while循环实现解析
Sep 02 Python
python实现两个一维列表合并成一个二维列表
Dec 02 Python
python实现双色球随机选号
Jan 01 Python
浅谈Django中的QueryDict元素为数组的坑
Mar 31 Python
Pycharm插件(Grep Console)自定义规则输出颜色日志的方法
May 27 Python
python的scipy.stats模块中正态分布常用函数总结
Feb 19 Python
Python 文字识别
May 11 Python
python实现ip代理池功能示例
Jul 05 #Python
解决yum对python依赖版本问题
Jul 05 #Python
python写入文件自动换行问题的方法
Jul 05 #Python
Python Numpy计算各类距离的方法
Jul 05 #Python
ERLANG和PYTHON互通实现过程详解
Jul 05 #Python
python如何读取bin文件并下发串口
Jul 05 #Python
anaconda如何查看并管理python环境
Jul 05 #Python
You might like
在PHP中使用灵巧的体系结构
2006/10/09 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十三)
2014/06/26 PHP
修改destoon会员公司的伪静态中的com目录的方法
2014/08/21 PHP
PHP中类与对象功能、用法实例解读
2020/03/27 PHP
php中yii框架实例用法
2020/12/22 PHP
使javascript也能包含文件
2006/10/26 Javascript
一个很酷的拖动层的js类,兼容IE及Firefox
2009/06/23 Javascript
javascript实现可全选、反选及删除表格的方法
2015/05/15 Javascript
详解AngularJS中的表达式使用
2015/06/16 Javascript
关于JS 预解释的相关理解
2016/06/28 Javascript
Javascript highcharts 饼图显示数量和百分比实例代码
2016/12/06 Javascript
获取当前月(季度/年)的最后一天(set相关操作及应用)
2016/12/27 Javascript
node.js 利用流实现读写同步,边读边写的方法
2017/09/11 Javascript
React/Redux应用使用Async/Await的方法
2017/11/16 Javascript
解决Nodejs全局安装模块后找不到命令的问题
2018/05/15 NodeJs
详解VScode编辑器vue环境搭建所遇问题解决方案
2019/04/26 Javascript
js模拟F11页面全屏显示
2019/09/17 Javascript
[02:31]2014DOTA2国际邀请赛2009专访:干爹表现出乎意料 看好DK杀回决赛
2014/07/20 DOTA
[01:15:36]加油刀塔第二期网络版
2014/08/09 DOTA
5种Python单例模式的实现方式
2016/01/14 Python
Python随机读取文件实现实例
2017/05/25 Python
python操作excel的方法
2018/08/16 Python
对python pandas 画移动平均线的方法详解
2018/11/28 Python
python截取两个单词之间的内容方法
2018/12/25 Python
python pandas模块基础学习详解
2019/07/03 Python
使用turtle绘制五角星、分形树
2019/10/06 Python
jupyter notebook中美观显示矩阵实例
2020/04/17 Python
纯css3实现的竖形无限级导航
2014/12/10 HTML / CSS
ParcelABC西班牙:包裹运送和快递服务
2019/12/24 全球购物
高级Java程序员面试要点
2013/08/02 面试题
cf收人广告词
2014/03/14 职场文书
学习优秀党务工作者先进事迹材料思想报告
2014/09/17 职场文书
发展党员工作情况汇报
2014/10/28 职场文书
2016高校自主招生自荐信范文
2016/01/28 职场文书
餐厅开业活动方案
2019/07/08 职场文书
如何用PHP实现分布算法之一致性哈希算法
2021/05/26 PHP