首页 热门歌手 正文

周杰伦彩虹歌词太美了!这几个版本你最喜欢哪个

大家我是你们的老朋友,今天跟大家唠唠我昨天突发奇想,想用代码整点不一样的——周杰伦的《彩虹》。

我就是单纯的想,能不能把歌词给“画”出来。说干就干,立马打开我的小破电脑,先找歌词!找到歌词后,我开始琢磨,怎么才能让代码“唱”出来?

第一步: 我把歌词一句一句复制下来,然后用Python建了一个列表,想着一句歌词对应一个动作。

周杰伦彩虹歌词太美了!这几个版本你最喜欢哪个

第二步: 开始选工具。我琢磨着,要不就用turtle(海龟)画图?这玩意儿简单,上手快,以前玩过一点。

第三步: 接下来就是写代码了。我先让海龟画一个简单的彩虹,七种颜色那种,然后让它在彩虹旁边写歌词。写一句,换个颜色,再写一句。

写代码的过程那叫一个痛苦,各种报错,各种调试。海龟不是跑偏了,就是字体太小,要么就是颜色不对。改了又改,调了又调,眼睛都快瞎了。

第四步: 为了增加点效果,我还加了点背景音乐,就是《彩虹》的伴奏。让代码跑起来的时候,能听到歌声,看着彩虹和歌词,感觉还挺有意思的。

我把代码打包成了一个小小的exe文件,这样就可以直接运行了,不用装Python环境。虽然效果不咋地,但是自己瞎折腾的,还挺有成就感的。

周杰伦彩虹歌词太美了!这几个版本你最喜欢哪个

  • 明确目标:想用代码把《彩虹》这首歌“画”出来。
  • 选择工具:Python + turtle(海龟)画图。
  • 逐步实现:
    • 整理歌词,创建列表。
    • 周杰伦彩虹歌词太美了!这几个版本你最喜欢哪个

    • 画彩虹,写歌词。
    • 添加背景音乐。
    • 打包成exe文件。

周杰伦彩虹歌词太美了!这几个版本你最喜欢哪个

这回瞎折腾,让我又复习了一下Python,还学了点新的东西。虽然做的东西很粗糙,但是过程还是挺开心的。下次有机会,再跟大家分享我其他的折腾经历,拜拜!

本文转载自互联网,如有侵权,联系删除

相关推荐