利用Python做到黑客帝國代碼雨,打造屬於自己的黑客帝國!

尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️

加入LINE好友

導語

看安全類文章的時候,發現文章前面經常會加個代碼雨的特效圖,感覺拿來用python做到一下當成一個小案例還是不錯的。

讓我們愉快地開始吧~開發工具

Python版本:3.6.4

相關模塊:

pygame模塊;

以及一些python自帶的模塊。環境搭建安裝Python並添加到環境變量,pip安裝需要的相關模塊即可。先看看做到結果:

做到原理:

代碼雨做到起來其實很簡單,首先定義一個代碼精靈類,用於產生隨機的字母片段,注意每次更新精靈的時候要讓它下落一段距離並且當它下落到螢幕之外時需要”殺死”這個精靈:

然後在主循環里不斷生成字母片段(也就是不斷實例化代碼精靈類)並更新(也就是讓字母片段不斷下落)就可以了:

結語

不知道小編這篇文章是不是合你胃口呢?想要源碼私信小編「01」可以獲取源碼!喜歡的話幫忙轉PO下唄,感謝!

About 尋夢園
尋夢園是台灣最大的聊天室及交友社群網站。 致力於發展能夠讓會員們彼此互動、盡情分享自我的平台。 擁有數百間不同的聊天室 ,讓您隨時隨地都能找到志同道合的好友!