关于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 相关文章推荐
Python实现可获取网易页面所有文本信息的网易网络爬虫功能示例
Jan 15 Python
python如何为创建大量实例节省内存
Mar 20 Python
python3.X 抓取火车票信息【修正版】
Jun 19 Python
安装docker-compose的两种最简方法
Jul 30 Python
Python调用graphviz绘制结构化图形网络示例
Nov 22 Python
Python实现线性判别分析(LDA)的MATLAB方式
Dec 09 Python
详解python tkinter模块安装过程
Jan 06 Python
Python os模块常用方法和属性总结
Feb 20 Python
在keras中model.fit_generator()和model.fit()的区别说明
Jun 17 Python
Python直接赋值及深浅拷贝原理详解
Sep 05 Python
Python 实现图片转字符画的示例(静态图片,gif皆可)
Nov 05 Python
Python基础知识学习之类的继承
May 31 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读取javascript设置的cookies的代码
2010/04/12 PHP
jquery实现鼠标滑过显示提示框的方法
2015/02/05 Javascript
JavaScript原生对象之Number对象的属性和方法详解
2015/03/13 Javascript
AngularJS模块管理问题的非常规处理方法
2015/04/29 Javascript
浅谈JavaScript中运算符的优先级
2015/07/07 Javascript
jquery不常用方法汇总
2015/07/26 Javascript
动态的9*9乘法表效果的实现代码
2016/05/16 Javascript
jQuery简单动画变换效果实例分析
2016/07/04 Javascript
js实现一个猜数字游戏
2017/03/31 Javascript
一次围绕setTimeout的前端面试经验分享
2017/06/15 Javascript
浅谈vue.js中v-for循环渲染
2017/07/26 Javascript
JavaScript实现的搜索及高亮显示功能示例
2017/08/14 Javascript
Vue Cli与BootStrap结合实现表格分页功能
2017/08/18 Javascript
layer子层给父层页面元素赋值,以达到向父层页面传值的效果实例
2017/09/22 Javascript
开发用到的js封装方法(20种)
2018/10/12 Javascript
JavaScript模块管理的简单实现方式详解
2019/06/15 Javascript
vue 项目打包时样式及背景图片路径找不到的解决方式
2019/11/12 Javascript
JavaScript实现飞舞的泡泡效果
2020/02/07 Javascript
Python中使用partial改变方法默认参数实例
2015/04/28 Python
详解在Python程序中解析并修改XML内容的方法
2015/11/16 Python
剖析Python的Twisted框架的核心特性
2016/05/25 Python
Python 基础教程之包和类的用法
2017/02/23 Python
利用python3随机生成中文字符的实现方法
2017/11/24 Python
Django模板导入母版继承和自定义返回Html片段过程解析
2019/09/18 Python
Python+OpenCV图像处理——打印图片属性、设置存储路径、调用摄像头
2020/10/22 Python
Python实现对word文档添加密码去除密码的示例代码
2020/12/29 Python
html5 Canvas画图教程(3)—canvas出现1像素线条模糊不清的原因
2013/01/09 HTML / CSS
简单html5代码获取地理位置
2014/03/31 HTML / CSS
物业公司采购员岗位职责
2013/12/31 职场文书
给面试官的感谢信
2014/02/01 职场文书
廉洁教育学习材料
2014/05/19 职场文书
大班亲子运动会方案
2014/06/10 职场文书
诉讼授权委托书
2014/10/15 职场文书
2015年党员个人剖析材料
2014/12/18 职场文书
我的法兰西岁月观后感
2015/06/09 职场文书
2016年感恩教师节活动总结
2016/04/01 职场文书