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数据结构树和二叉树简介
Apr 29 Python
python检查URL是否正常访问的小技巧
Feb 25 Python
Python编程修改MP3文件名称的方法
Apr 19 Python
用 Python 爬了爬自己的微信朋友(实例讲解)
Aug 25 Python
python中(str,list,tuple)基础知识汇总
Feb 20 Python
对Python使用mfcc的两种方式详解
Jan 09 Python
Python实现多进程的四种方式
Feb 22 Python
在Django中实现添加user到group并查看
Nov 18 Python
python range实例用法分享
Feb 06 Python
pytorch中 gpu与gpu、gpu与cpu 在load时相互转化操作
May 25 Python
PyTorch中model.zero_grad()和optimizer.zero_grad()用法
Jun 24 Python
PyCharm2020.1.1与Python3.7.7的安装教程图文详解
Aug 07 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使用sql数据库 获取字段问题介绍
2013/08/12 PHP
ThinkPHP应用模式扩展详解
2014/07/16 PHP
php输出xml必须header的解决方法
2014/10/17 PHP
ThinkPHP处理Ajax返回的方法
2014/11/22 PHP
Codeigniter框架实现获取分页数据和总条数的方法
2014/12/05 PHP
php源码分析之DZX1.5加密解密函数authcode用法
2015/06/17 PHP
从零开始学习jQuery (六) jquery中的AJAX使用
2011/02/23 Javascript
jQuery1.5.1 animate方法源码阅读
2011/04/05 Javascript
浅谈JavaScript中的作用域和闭包问题
2015/07/07 Javascript
js点击文本框后才加载验证码实例代码
2015/10/20 Javascript
浅谈JavaScript中的对象及Promise对象的实现
2015/11/15 Javascript
js判断上传文件后缀名是否合法
2016/01/28 Javascript
javascript断点调试心得分享
2016/04/23 Javascript
jQuery Easyui快速入门教程
2016/08/21 Javascript
浅谈JavaScript的自动垃圾收集机制
2016/12/15 Javascript
Bootstrap表格使用方法详解
2017/02/17 Javascript
AngularJS实现页面定时刷新
2017/03/14 Javascript
windows下vue.js开发环境搭建教程
2017/03/20 Javascript
jQuery实现动态显示select下拉列表数据的方法
2018/02/05 jQuery
Angular之jwt令牌身份验证的实现
2020/02/14 Javascript
[28:42]Ti4正赛VG vs NEWBEE1
2014/07/19 DOTA
Python操作json数据的一个简单例子
2014/04/17 Python
python开发之list操作实例分析
2016/02/22 Python
python简单实现获取当前时间
2016/08/27 Python
使用PM2+nginx部署python项目的方法示例
2018/11/07 Python
解决Python下json.loads()中文字符出错的问题
2018/12/19 Python
Python将文字转成语音并读出来的实例详解
2019/07/15 Python
PyTorch中反卷积的用法详解
2019/12/30 Python
Python数组并集交集补集代码实例
2020/02/18 Python
Python实现栈的方法详解【基于数组和单链表两种方法】
2020/02/22 Python
Python如何实现自带HTTP文件传输服务
2020/07/08 Python
韩国爱茉莉太平洋化妆品美国站:Amore Pacific US
2016/10/28 全球购物
PHP面试题-$message和$$message的区别
2015/12/08 面试题
一套英文Java笔试题面试题
2016/04/21 面试题
《那片绿绿的爬山虎》教学反思
2014/02/27 职场文书
向国旗敬礼活动小结
2014/09/27 职场文书