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 httplib,smtplib使用方法
Sep 06 Python
python正则匹配查询港澳通行证办理进度示例分享
Dec 27 Python
python数字图像处理之骨架提取与分水岭算法
Apr 27 Python
Python 爬取携程所有机票的实例代码
Jun 11 Python
使用Python实现从各个子文件夹中复制指定文件的方法
Oct 25 Python
pandas筛选某列出现编码错误的解决方法
Nov 07 Python
django-filter和普通查询的例子
Aug 12 Python
调试Django时打印SQL语句的日志代码实例
Sep 12 Python
python 命名规范知识点汇总
Feb 14 Python
python 已知平行四边形三个点,求第四个点的案例
Apr 12 Python
Python3安装模块报错Microsoft Visual C++ 14.0 is required的解决方法
Jul 28 Python
利用python进行数据加载
Jun 20 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 中英文语言转换类代码
2011/08/11 PHP
PHP中new static()与new self()的区别异同分析
2014/08/22 PHP
Zend Framework教程之Zend_Controller_Plugin插件用法详解
2016/03/07 PHP
PHP7安装Redis扩展教程【Linux与Windows平台】
2016/09/30 PHP
php workerman定时任务的实现代码
2018/12/23 PHP
Yii2框架自定义类统一处理url操作示例
2019/05/25 PHP
jquery text,radio,checkbox,select操作实现代码
2009/07/09 Javascript
在chrome中window.onload事件的一些问题
2010/03/01 Javascript
从零开始学习jQuery (三) 管理jQuery包装集
2011/02/23 Javascript
使用jquery mobile做幻灯播放效果实现步骤
2013/01/04 Javascript
jquery实现metro效果示例代码
2013/09/06 Javascript
使用Nodejs开发微信公众号后台服务实例
2014/09/03 NodeJs
《JavaScript DOM 编程艺术》读书笔记之DOM基础
2015/01/09 Javascript
ECMAScript6新增值比较函数Object.is
2015/06/12 Javascript
javascript页面倒计时实例
2015/07/25 Javascript
JS实现的通用表单验证插件完整实例
2015/08/20 Javascript
ReactNative之键盘Keyboard的弹出与消失示例
2017/07/11 Javascript
inner join 内联与left join 左联的实例代码
2017/09/18 Javascript
vue.js中引入vuex储存接口数据及调用的详细流程
2017/12/14 Javascript
Angular父组件调用子组件的方法
2018/04/02 Javascript
element ui table(表格)实现点击一行展开功能
2018/12/04 Javascript
微信小程序 获取手机号 JavaScript解密示例代码详解
2020/05/14 Javascript
Vue单文件组件开发实现过程详解
2020/07/30 Javascript
jQuery实现购物车全功能
2021/01/11 jQuery
Python实现感知机(PLA)算法
2017/12/20 Python
Selenium控制浏览器常见操作示例
2018/08/13 Python
python numpy库np.percentile用法说明
2020/06/08 Python
为什么说python更适合树莓派编程
2020/07/20 Python
Python数据可视化实现漏斗图过程图解
2020/07/20 Python
Gibson London官网:以地道的英国男装而著称
2019/12/06 全球购物
在SQL Server中创建数据库主要有那种方式
2013/09/10 面试题
2014社区三八妇女节活动总结
2014/03/01 职场文书
租房合同协议书
2014/04/09 职场文书
商铺消防安全责任书
2014/07/29 职场文书
研讨会通知
2015/04/27 职场文书
草房子读书笔记
2015/06/29 职场文书