关于Python turtle库使用时坐标的确定方法


Posted in Python onMarch 19, 2020

想画一个比较复杂的图像,而且还想用turtle画,最让人想退却的是无规律的笔势和繁多的坐标,但既然没有按奈住冲动的心,那我告诉你一个比较笨的方法吧。

我用到了一个工具Photoshop,就是PS(某逗比公司的产品)

PS有标尺工具,可以建立参考线,可以测量线段的长度和角度,更重要的是,PS的图像测量也是以像素为单位。

不过PS的坐标原点是在左上角,而在turtle里坐标是中心。有两种办法,一种是不改变坐标原点,在原点出建立直角坐标系,另

一种方法是改变坐标原点位置
home() #以当前海龟位置为坐标原点

第一种方法相当于一个相对参考系,以长度角度画图比较方便,第二个可以在PS里给出坐标,直接用坐标绘图。

但是上述给出的方法可能有误差,不是精确到一像素长度,角度,坐标等,可能根据具体情况进行微调。

我大致描述完了,给一些PS的图吧,其他的靠你自己了,加油,不过走之前给个赞呗!

关于Python turtle库使用时坐标的确定方法

关于Python turtle库使用时坐标的确定方法

关于Python turtle库使用时坐标的确定方法

到此这篇关于关于Python turtle库使用时坐标的确定方法的文章就介绍到这了,更多相关Python turtle库坐标内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
django rest framework之请求与响应(详解)
Nov 06 Python
python写一个md5解密器示例
Feb 23 Python
python操作文件的参数整理
Jun 11 Python
查看Python依赖包及其版本号信息的方法
Aug 13 Python
python中open函数的基本用法示例
Sep 07 Python
python爬虫之遍历单个域名
Nov 20 Python
Python pygame绘制文字制作滚动文字过程解析
Dec 12 Python
python pprint模块中print()和pprint()两者的区别
Feb 10 Python
python绘制封闭多边形教程
Feb 18 Python
python3.7调试的实例方法
Jul 21 Python
在 Python 中使用 MQTT的方法
Aug 18 Python
Django项目如何获得SSL证书与配置HTTPS
Apr 30 Python
Windows下Pycharm远程连接虚拟机中Centos下的Python环境(图文教程详解)
Mar 19 #Python
Pycharm内置终端及远程SSH工具的使用教程图文详解
Mar 19 #Python
python开发实例之Python的Twisted框架中Deferred对象的详细用法与实例
Mar 19 #Python
mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法
Mar 19 #Python
python数据库开发之MongoDB安装及Python3操作MongoDB数据库详细方法与实例
Mar 18 #Python
Python3开发实例之非关系型图数据库Neo4j安装方法及Python3连接操作Neo4j方法实例
Mar 18 #Python
selenium+python配置chrome浏览器的选项的实现
Mar 18 #Python
You might like
php中常用字符串处理代码片段整理
2011/11/07 PHP
PHPMailer邮件发送的实现代码
2013/05/04 PHP
PHP常用处理静态操作类
2015/04/03 PHP
PHP5.4起内置web服务器使用方法
2016/08/09 PHP
php7 安装yar 生成docker镜像
2017/05/09 PHP
javascript 表单验证常见正则
2009/09/28 Javascript
js判断样式className同时增加class或删除class
2013/01/30 Javascript
JS打印gridview实现原理及代码
2013/02/05 Javascript
Script标签与访问HTML页面详解
2014/01/10 Javascript
jQuery中size()方法用法实例
2014/12/27 Javascript
JavaScript驾驭网页-CSS与DOM
2016/03/24 Javascript
Highcharts入门之简介
2016/08/02 Javascript
JS读写CSS样式的方法汇总
2016/08/16 Javascript
微信公众号 客服接口的开发实例详解
2016/09/28 Javascript
vue动态改变背景图片demo分享
2018/09/13 Javascript
React中阻止事件冒泡的问题详析
2019/04/12 Javascript
vue-mugen-scroll组件实现pc端滚动刷新
2019/08/16 Javascript
vue 解决路由只变化参数页面组件不更新问题
2019/11/05 Javascript
JavaScript定时器使用方法详解
2020/03/26 Javascript
[11:01]2014DOTA2西雅图邀请赛 冷冷带你探秘威斯汀
2014/07/08 DOTA
12步教你理解Python装饰器
2016/02/25 Python
python实现简单图书管理系统
2019/11/22 Python
用Python爬取LOL所有的英雄信息以及英雄皮肤的示例代码
2020/07/13 Python
python 模拟登陆163邮箱
2020/12/15 Python
html5视频播放_动力节点Java学院整理
2017/07/13 HTML / CSS
HTML5 离线应用之打造零请求、无流量网站的解决方法
2013/04/25 HTML / CSS
Saks Fifth Avenue澳洲/亚太地区:萨克斯第五大道精品百货店
2019/06/09 全球购物
神路信息Java面试题目
2013/03/31 面试题
影视艺术学院毕业生自荐信
2013/11/13 职场文书
计算机网络专业求职信
2014/06/05 职场文书
建筑管理专业求职信
2014/07/28 职场文书
2015年助残日活动总结
2015/03/27 职场文书
六年级作文之家庭作文
2019/12/12 职场文书
Oracle 临时表空间SQL语句的实现
2021/09/25 Oracle
深入浅出的讲解:信号调制到底是如何实现的
2022/02/18 无线电
游戏《铁拳》动画化!2022年年内播出
2022/03/21 日漫