这里是未明学院的技能分享贴
我们会定期分享:
好用到“难以自拔”的Python工具
好玩到“停不下来”的Python体验
好酷到“不忍错过”的Python技巧
很多小伙伴一定看过好莱坞大片《黑客帝国》吧,这部好莱坞系列大片,最令人好奇的除了其中让观众们一头雾水的剧情之外,就当属酷炫的代码雨了。
让我们来看看怎么使用Python实现代码雨的编写吧!
01 安装pygame库
本次的代码雨是基于pygame编写的,需要安装pygame库,安装直接使用pip即可:
02 变量设置
首先导入我们所需的random,string,和pygame库:
下面设置我们的全局变量,如屏幕的长宽PANEL_width以及代码雨的速度:
新建一个代码雨窗口,设置代码雨窗口的样式,窗口的大小设置,以及填充色:
接下来设置代码雨字体的样式,字体和颜色:
按屏幕的宽带计算可以在画板上放几列坐标并生成一个列表:
03 开始绘制
这样就完成了代码雨程序的编写,你也来试试吧!