专栏首页Python与Excel之交七夕特别篇|用Python绘画牛郎织女在鹊桥相见

七夕特别篇|用Python绘画牛郎织女在鹊桥相见

大家好,我是小刀~

今天就是七夕节,首先提前祝福有伴侣的小伙伴,七夕快乐,没有伴侣的小伙伴,明天就会找到伴侣,(给看到这句话的你好运加持,哈哈哈)。

作为会Python的我们必须做点好玩且有意义的东西。在本文中使用turtle库进行绘制。

本文的完整源码分享在文末,小伙伴可以自行运行以及修改,先看一下最终的图:

图中画的是:牛郎织女鹊桥相见的画面。下面来看绘制过程(牛郎织女相见过程):

01

绘制过程

下面开始讲解如何去绘制这个图(涉及的代码和图片都在后面分享)

首先定义三个画笔(t、t2、t3),t用于绘制桥和牛郎;t2用于绘制织女;t3用于写字和绘制月亮;

绘制桥身:

为了呈现3D效果,同样的需要再多绘制类似两条,效果如下:

给桥添加阶梯

这里定义了一个画横线的函数方法,通过传入画笔开始坐标(x,y),画笔向左偏转角度left,向右偏转角度right,以及绘制的线条长度。画笔的颜色改为灰色:gray

调用函数给桥画阶梯,其效果如下:

接着开始绘制牛郎织女,由于技术和绘画细胞有限,这里就采用照片形式

的牛郎织女。

这里辰哥在网上找了两张图片作为牛郎织女,并将其命名为:boy1.gif和girl1.gif(由于turtle仅支持gif格式图片,所以这里小刀将图片格式改为gif)

添加好图片后的效果:

为了实现动态的效果(桥中间相见的画面),将两个图片同时往中间移动(调整位置)

将牛郎织女从桥两边移动到中间。

既然是七夕节,那肯定少不了一些文字去修饰。

文字:七夕今宵看碧霄,牵牛织女渡河桥

记得牛郎织女相见的画面有一个月亮的。既然都画到这里了,那肯定也少不了月亮。

这里同样的是添加一个名为yue1.gif的图片

效果:

到这里就差不多绘制完毕了。

02

最终动图

在最后再来看一下动图,感受完整的绘制过程。

文末的gif图片和完整源码已经整理完毕,感兴趣的小伙伴可以在后台回复:七夕

本文分享自微信公众号 - Python与Excel之交(Yi-Python-Excel)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2021-08-14

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 七夕特别篇|用Python绘画牛郎织女在鹊桥相见

    今天就是七夕节,首先提前祝福有伴侣的小伙伴,七夕快乐,没有伴侣的小伙伴,今天就会找到伴侣,(给看到这句话的你好运加持,哈哈哈)。

    Python研究者
  • 情人节送给粉丝的礼物

    代码不算多,特效也不是很花哨,情人节她更在意的是你口中的甜言蜜语,这个动画是你们交流的开端。 祝愿你们心心念念的人也在念着你们,愿你们web学习一帆风顺,无往...

    我不是费圆
  • 七夕浪漫来袭!Sma Watch情侣智能手表

    镁客网
  • 研究Protein,这些技术不得不看

    RNA最近几年可火了,RNA小鲜肉F4:miRNA、lncRNA、circRNA、piRNA,它们直接或者间接调节mRNA的翻译、基因转录,这些科研热...

    DoubleHelix
  • 云鼎百科|云上筑鹊桥,守护你的安全感

    ? 唐代诗人杜牧曾在《秋夕》中写道“天阶夜色凉如水,坐看牵牛织女星。”七夕节,是中国民间象征爱情的传统节日,由于被赋予了“牛郎织女”的美丽爱情传说,使其成为我...

    云鼎实验室
  • 前端常用PS技巧总结之更换图片背景图片

    嗯,今天我们接着写关于前端试用技巧部分的如果将任务背景图片更换掉,为什么写这个呢?在上一篇文章的时候我说图片变的透明是很重要的一件事情,那么其实很多的时候啊我们...

    何处锦绣不灰堆
  • 大数据说七夕:情侣约会最爱吃自助 “异地恋”高铁牵线

    七夕大数据 ①七夕情侣约会最爱吃自助,最爱点的菜是三文鱼; ②最热礼物是鲜花,购买主力为18-29岁的年轻人,巧克力和美妆的销量也大幅上升; ③七夕约会,高铁牵...

    小莹莹
  • iOS 全屏侧滑手势/UIScrollView/UISlider间滑动手势冲突

    方案一:这个跟UIScrollView的一个属性delaysContentTouches有关。

    且行且珍惜_iOS
  • 浪漫七夕节|用行动表达爱意 让感情升温

    童话里,小王子问狐狸:“仪式是什么?”狐狸说:“它就是使某一天与其他日子不同,使某一时刻与其他时刻不同”。

    五月君
  • CJ 2019最全回顾|最精彩、最好玩的CJ趣闻都在这里,谁说七夕只能谈爱情?

    又到了一年一度的七夕,牛郎织女鹊桥相会的日子,但你以为VRPinea会如往年一样推出恋爱福利么?傲娇的VRPinea今天偏要对上周末举办的CJ 2019进行一次...

    VRPinea
  • 大数据文摘陪你过七夕|美国分会场完美收官 巴黎北京上海继续约

    大数据文摘
  • 当七夕遇上算法竞赛

      七夕节因牛郎织女的传说而被扣上了「情人节」的帽子。于是TYVJ今年举办了一次线下七夕祭。Vani同学今年成功邀请到了cl同学陪他来共度七夕,于是他们决定去T...

    ACM算法日常
  • 中科大“量子鹊桥”登Nature封面,量子牛郎和织女没见面就能纠缠了

    没关系,研究人员将其比喻成“量子鹊桥”:让“量子牛郎”和“量子织女”在没见面的情况下就能产生纠缠,这下就很直观了。

    量子位
  • 七夕节马上要到了,前端工程师,后端工程师,算法工程师都怎么哄女朋友开心?

    美丽的神话!虽然现在一般是过214的情人节了,但是不得不说,古老的传统的文化遗产,还是要继承啊~

    千与编程
  • 七夕,当然少不了纯CSS的点缀啦

    单身的程序猿或准备脱单的程序猿怎么办,常规操作是const girl = new Object(),没对象就自己创建一个对象过节呗。可是笔者今天想用纯CSS为单...

    JowayYoung
  • 情人节脱单必备,程序员如何花式表白

    今天是七夕,一个对单身人士不怎么友好的一个节日,而对于已经有另外一半的情侣来说,今天应该是开心的一天,鲜花与巧克力也必然是在送去的路上。而对于众多程序员小哥哥们...

    用户6888863
  • 互联网大数据指南 教你过个高逼格的七夕节

    互联网大数据指南 教你过个高逼格的七夕节 ↑ 七夕到了,七夕到了,七夕到了(重要的事情说三遍)…对于这个能给单身狗造成万吨直接伤害的节日,简直是情侣们秀恩爱的神...

    小莹莹
  • 携程面试题

    冬天,西风凛冽,天空阴沉,行人都急匆匆的奔走,到了家,烤着炉子,外边洋洋洒洒的下起了雪。知道什么是“晚来天欲雪”,什么是“红泥小火炉”。

    范蠡
  • 技术人的七夕表白可以有多浪漫?

    一直以来程序员都给人以“高智商低情商”的刻板印象,不解风情、yyds(永远单身),心中的浪漫就只有:编译原理、图形学、操作系统……

    TVP官方团队

扫码关注云+社区

领取腾讯云代金券