pythonturtle简易绘图有循环语句和分支语句_Python的turtle库制图与备忘录图滴比较...

终于完成了[敲打][敲打][敲打]

感觉头发已经贡献了一大把出去 [捂脸]

熬过头睡不着了

那就saysay灵感趴

图1为微博热搜图#备忘录画画#

图2为Python的turtle库代码绘制图

图3有部分代码及对比图

图4为完成后的心情

图5为制图过程滴草稿 还有那个背影,画着玩滴,目标下次用turtle库实现它

图6是此刻滴心情(有点小傲娇了,以前一直怕难,不敢尝试复杂的东西,这次居然坚持下来了(ps:针对滴都是Python哦(´-ω-`)))

#总滴来说,真的挺不容易滴

•第一天进行左边部分的画布设置,没有艺术细胞滴我 调色调了大半天[捂脸]

•接着是星空滴实现,一开始啥都没想到,就用penup() goto() pendown() 一个一个的去打坐标来实现,结果可想而知,就是没结果,放弃了 (算法是该好好学学了)

•第二天也就是今天,小强精神来了,研究了下存着滴简单绘图,发现了random函数,利用for循环进行随机数产生来实现星空及流星(所以,Python绘图中的流星那么难看真的是没办法,随机产生的,目前小白滴我不懂控制[捂脸])

•完成星空,接下了就是主体部分,一开始不熟练,seth() 的角度一直调不好,调试很久才完成滴。

•最值得一提的是电线跟电线杆子。看着很简单,只需要几笔就能完成,但是用语句来写的话,却很困难(写一根杆子的时间需要15分钟左右甚至更多,因为调试的时候,前面的代码需要运行,太耗时),电线是最痛苦的,要从一根杆连到另一根杆子,角度,长度都需要进行调试,而且画完一条电线,另一条电线的起始点要用goto() 去到达() 这个时候就全凭感觉了 [捂脸]所以啊太难了

•以上就是左边滴部分。本来只想到此为止滴,后来感觉熟练了,右边的看着挺简单滴,也就画了,(这人就是闲着 [捂脸]) 右边比较难的地方还是电线杆那个位置的一个小山丘,因为要用fillcolor () 函数,房子必须一笔画成,所以山丘的部分角度真的挺难调整滴

•右边部分的电线杆是copy左边滴,不过电线的调试也还是挺麻烦的

•最后就是鸟 滴实现了,为了画出大小不一的鸟,就放弃了用for循环,一只鸟需要大概18行的代码,鸟的位置既坐标也需要调试,挺耗时间的

•总的来说,没有什么是简单的,一切都需要去尝试,学习。才能弄懂

借这次小小滴成功来勉励下自己趴[嘿哈]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值