武大学生用Python敲出樱花绽放,满屏春天太浪漫!

武汉大学的一位大三学生花了3、4个小时,用代码敲出樱花开放,一朵朵樱花由无数个“武汉加油”汇聚在一起,每个字都是一个像素点,网友纷纷点赞:理科生也太浪漫了吧!

武大学生用Python敲出樱花绽放,满屏春天太浪漫!

今年武汉大学的樱花依然开得灿烂,但受疫情影响,少了很多去赏花的朋友。

为了让大家看到樱花开放,各路高手纷纷亮出了自己的绝技。要说最秀的,当属用Python让樱花开放。

一时间,“武大学生代码敲出樱花开放”登上了热搜,阅读3.2亿、讨论3.8万,武汉大学、央视新闻等官号纷纷转发。

武大学生用Python敲出樱花绽放,满屏春天太浪漫!

这位“武大学生”是武汉大学2017级信息管理与信息系统本科生朱永春,他用代码敲出的樱花开放作品系采用Python创作。

谈到这次创作,朱永春同学表示:“整个过程花了三四个小时,构思是以去年武汉大学官方微博发布的樱花初绽视频作为源视频,逐帧提取像素信息之后,再赋上由‘武汉加油’组成的新图片,而后重新拼接。”

武大学生用Python敲出樱花绽放,满屏春天太浪漫!

此外,为了能让大家在自己的电脑上实现樱花开放全过程,武大微博开源了代码

开源代码获取:

链接: https://pan.baidu.com/s/10rUS5ji8jAHz9NsjVbKY_Q

提取码: px9u

---------------------------------简单实现方法----------------------------------

下载图片素材yinghua.zip【提取码0gl4】,保存到本地,用如下5行代码即可实现

from sprites import *     # 从精灵模块导入所有命令

az = Sprite(shape='yinghua')           # 新建动画角色,从当前目录中找yinghua文件夹

while True:

   az.nextcostume()     # 下一个造型

   time.sleep(0.04)       # 等待0.04秒

我们公众号也连续和小码王有课程体验合作,需要体验购买的可以扫码进行报名

scratch少儿编程体验课:

武大学生用Python敲出樱花绽放,满屏春天太浪漫!

c++少儿编程体验课:

武大学生用Python敲出樱花绽放,满屏春天太浪漫!

武大学生用Python敲出樱花绽放,满屏春天太浪漫!

相关文章:

  • 2022-03-04
  • 2021-07-26
  • 2021-10-26
  • 2021-06-30
  • 2022-12-23
  • 2021-10-14
  • 2021-06-09
  • 2022-12-23
猜你喜欢
  • 2021-08-24
  • 2022-01-11
  • 2021-12-04
  • 2021-05-02
  • 2022-01-11
  • 2021-07-24
  • 2021-04-11
相关资源
相似解决方案