使用python绘制万花尺
关键词:python、万花尺、turtle、fractions模块、math模块
开发环境:PyCharm
版本:python3。9。5
前言
小时候我们使用设计工具,以落点为原点,沿外层工具大小画出不规则的图案,即为万花尺
万花尺
原理
大小齿轮的齿数之比,约为最简分数时,其分母就是小齿轮沿大齿轮的公转数,分子就是花瓣数,分子和分母的差就是小齿轮的自转数
公式
效果图
效果1
效果2
效果3
关键代码初始化光标参数defsetparams(self,xc,yc,col,R,r,l):设置相关轴线、角度、步长、颜色等self。xcxcself。ycycself。Rint(R)self。rint(r)self。llself。colcol计算最小公约数gcdValmath。gcd(self。r,self。R)self。nRotself。r得到半径比例self。krfloat(R)设置颜色self。t。color(col)初始化角度self。a0绘画线条defdraw(self):循环画出其余线条R,k,lself。R,self。k,self。lforiinrange(0,int(360self。nRotl),self。step):amath。radians(i)xR((lk)math。cos(a)lkmath。cos((lk)ak))yR((lk)math。sin(a)lkmath。sin((lk)ak))self。t。setpos(self。xcx,self。ycy)绘画完成后隐藏光标self。t。hideturtle()根据步长进行更新坐标defupdate(self):判断绘画是否完成,是则跳过ifself。drawingComplete:return增加描绘角度self。aself。step根据步长绘制R,k,lself。R,self。k,self。l设置角度amath。radians(self。a)根据如上公式进行计算xself。R((lk)math。cos(a)lkmath。cos((lk)ak))yself。R((lk)math。sin(a)lkmath。sin((lk)ak))self。t。setpos(self。xcx,self。ycy)如果绘画完成,则标记ifself。a360self。nRot:self。drawingCompleteTrue绘画完成后隐藏光标self。t。hideturtle()
https:pan。baidu。coms1ly15zaPWrL2guKJGk6VmQ
提取码:62wj复制这段内容后打开百度网盘手机App,操作更方便哦
春节红包大缩水,互联网增长神话不再从2015年微信支付通过春晚红包一炮而红开始,此后每年春节互联网公司都要上演一轮App红包大战,支付宝抖音百度快手京东,都曾投入重金。央视春晚的独家红包互动当然是其中最主要的焦点之
蒙牛不想再次错失增长目标,今年准备使出新招记者赵晓娟编辑牙韩翔过去的一年由于上游原奶价格受奶周期影响,叠加疫情封控因素,让多数大型乳企承压。但蒙牛在员工大会上依旧展露出了要冲一把的姿态。2022年蒙牛在不仅在传统业务上表现
踔厉奋发看名企丨中国工程机械掘金全球,出口大增!徐工集团全年订单已到手(央视财经经济信息联播)今天,踔厉奋发看名企走进工程机械行业龙头企业徐工集团。过去的一年,徐工集团的产品远销190多个国家和地区,参与建设了全球各地一系列超级工程。面对全球市场多元
猎手就位日本交易之王等待日元升破120海外并购已箭在弦上1月20日讯(编辑马兰)日本美蓓亚三美株式会社首席执行官YoshihisaKainuma在日本被称为交易之王。他最近表示,预计美元兑日元汇率将很快跌破120的关键水平,一旦突破该汇
世界经济论坛调查三分之二的经济学家预计今年全球经济衰退一项新调查显示,近三分之二的世界主要经济学家表示,今年全球经济可能陷入衰退,而且几乎一致认为美国和欧洲的经济增长将会疲软。世界经济论坛的首席经济学家展望也呼应了这一观点,即随着主要
奢侈品牌紧盯中国市场或像西方消费者那样生活文观察者网刘程辉随着中国经济加速回暖,国际奢侈品牌正紧盯这个全球最重要的奢侈品消费市场。据路透社1月20日报道,英国品牌博柏利(Burberry)对中国市场消费复苏持乐观态度,瑞士
美媒中国重新开放,为低迷的世界经济提供急需的动力彭博社1月19日报道,原题中国重新开放,为低迷的世界经济提供急需的动力自中国优化调整防疫措施后首次直飞泰国的269名乘客9日抵达曼谷时受到热烈欢迎。这是有原因的。泰国预计今年将有7
中国经济新亮点从2022年金融数据看钱流之变21。31万亿元!日前,金融系统交出2022年支持稳经济的成绩单,全年新增人民币贷款超21万亿元,折射出金融为实体经济发展提供的强有力支撑。去年全年新增信贷重点投向哪些领域?今年金
必胜客进入中国33年从陌生人到好朋友凝为顾客成长中的点滴记忆华商网讯我们那个时候吃一顿必胜客老费劲了,从红旗厂坐公交车到南大街的必胜客得一个多钟头。今年已经四十岁的赵青青回忆自己刚接触必胜客时,眼神中闪烁着欢乐,仿佛回到了自己的高中时代。从
电视剧三体热播中国科幻未来可期新华社北京1月19日电(记者丁静马逍然)近日,根据作家刘慈欣同名科幻小说改编的电视剧三体上映,再次引发了中国人对科幻的关注热潮。这部电视剧由演员张鲁一于和伟陈瑾王子文林永健李小冉领
天选之子管仲天选之子管仲,为什么这么说呢?管仲这家伙,在夺嫡之争中选错了人,还差点杀了,后来的齐桓公。就这,他后来还能被重用,你说他这运气有多好。称他为天选之子,不算过分吧。管仲的出身,其实还
打完TES,我感觉委屈,Deft暗示遭受不公正待遇,LPL不该背锅2022电竞季前言本次英雄联盟S12世界赛小组赛第一轮已经全部结束,相信各位已经对于目前小组赛的局势有了非常清晰地认知。而小组赛结束本次世界赛也诞生了不少名梗,最经典就是RNG和D
这类衣服别再穿了,危害远比你想象的更大!伤身还费钱!爱美之心,人皆有之。穿衣服,也是很有讲究的,有些衣物应该及时添加,但还有些衣服就别再穿了,危害比你想象的更大,没用还费钱,可能你家就有。图库版权图片,不授权转载下面先说要及时添加的
奢侈品牌原风在法国旅游买回一件漂亮的衬衫,穿着特别精神,大家都夸有品位,会买衣服。他伸出一根指头,笑道奢侈品牌的衣服就是贵,一千多欧元,相当于人民币一万多啊!大家笑道,奢侈品牌也不是什么人
为什么劝你穿飞跃鞋,而不是回力?看完上海街拍穿搭,你就明白了关于穿搭,很多人都容易把重心放在衣服裤子上,而忽视了鞋子在造型中的作用也是不容忽视的,甚至影响着你的品味和气质。近年来国潮热愈演愈烈,越来越多的人摒弃了Converse和Vans,
大同城墙撩人秋色上线,最是一年诗意时大同城墙,雄浑伟岸四面青砖围合了两千多年的历史书写了多少惊心动魄的故事见证了多少人间的悲欢离合四季轮回在它眼里也许只是一个小小的瞬间花开花谢,云卷云舒转眼,又是深秋景色篇城池秋景当
梦醒悟相思午夜的月光太多情爬上无尽的窗棂窥视梦中的灵魂午夜你把整座城市倾斜地挂在我的窗帘上惊醒了我只做了一半的美梦我在相思另一半未做完的美梦突然醒悟到月光,是圆形的,立体的带着下半场的梦在时
写一封情书给你哪怕是白发苍苍,我也会等一场相逢人生路上,总有遗憾,有太多的真爱,最后成了想念,心里有一个美梦,可是再也无法实现,放在心里的爱情,成了一生的永恒。写一封情书,诉说心里的想念,哪怕是白发苍苍,我也会等一场相逢,缘分
青春本来太仓促,但跑起来就有风闲来无事,翻看手机日历,2022只剩下79天了。董卿曾说,青春是那么美好,唯一的缺点就是消失得太快。是的,不知为何,看到这个数字,一个普通女孩平静的内心起了波澜,竟有点儿独怆然而涕
你要走自己的路,但你要自己扛下雨的时候,地面滑动,你又滑又爬。生活要靠自己,不管有什么困难和风险,都不要求助。生活中,有的人相处融洽,生活光明。有人的生活平淡而简单。有的人住的地方到处都是,什么都不顺心。我们
刚好喜欢的事情还有了收获,没想到收获的不是祝福,而是打击小叶今天很开心,自己坚持了一段时间的东西终于有了收获,虽然很细小,但是却是让她很开心的事情。正当她兴高采烈的时候被人泼了冷水浇了个透心凉。明明事情在往好的地方发展,别人却说她不务正
三生三世的梦头条创作挑战赛世间最美,不过爱情痴心难改,莫过爱你。我,来来去去爱,浮浮沉沉痛,隐隐约约梦,起起落落心,走走停停。红尘三千,只取一瓢饮三生三世,只为你而活。爱的三生三世作词人茹立文