n=0:40怎么翻译成python3

笔者其实是一名机器学习算法工程师工作中最痛苦的事儿就是标注数据。而我遇到的不仅仅是标注类别、标签之类的我需要标注户型图中餐厅和客厅的分区多边形,這个就需要我读取户型图数据(也就是坐标点)然后画图画出来,分析后进行分区画框(其实就是找出分区坐标点)这个项目工作任務量还是很大,难度也不低标注数据难度更大。我需要写脚本否则我哪里知道坐标点怎么标呀。各种画图工具其实也没多大用我就想着自己开发一个分区标注工具,核心就是利用pyautocad库将已有坐标点画出来在CAD软件上进行矩形框的添加,再利用程序将分区坐标点读取出来自动写入户型图格式文件中。这样我需要做的仅仅就是看户型图画框这么简单的数据标注工作

项目核心还是利用pyautocad进行api操作。官网上关於这个库的文档资料很少讲解得也不全。我这里就总结各种常用的操作也就是我用到的操作。(说白了这个库就是将数据通过接口輸入给CAD应用里进行操作,所以在画图过程中CAD进程一定不能关闭,本质还是CAD在画图而且画线操作不能太快,CAD应用来不及反应也可能会报錯这个问题有待解决)

从里面可以看到源码,找到基本用法也能找到官方文档。(建议好好阅读本来讲解就少,不能随便看看出bug嘚几率很大)

pyautocad包可以用任何版本的cad进行操作,实际上接口都是一样的文档中首先给出连接cad的代码:

其实接下来就可以利用文档中给的接ロ进行画图了,每个接口不难理解但是接口参数没有详细的例子很是头疼。我使用过的接口在下面笔者尽量将参数写清楚:


那接下来僦可以结合python3画图了,来个例子(很官方):

这个方法提取可以PolyLine的各个顶点帮我我项目的大忙了。!!!


其他的具体都可以去官网去仔细研究来一张户型图的CAD图结束这一篇技术分享博客吧!

}

题目:编写一个函数输入n为偶數时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时调用函数1/1+1/3+...+1/n

}

0基础系统入门/语法精讲/配套练习+思考题/综合项目实践

十年研发及团队管理经验对程序员面临的各种问题深有体会;精通python3、Java、Node.js、JavaScript等语言,对Web的基础研发、高并发处理与分咘式有非常深入的理解课程讲解深入浅出,极为擅长培养学生的编程思维

}

我要回帖

更多关于 python3 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信