尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️
導語
看安全類文章的時候,發現文章前面經常會加個代碼雨的特效圖,感覺拿來用python做到一下當成一個小案例還是不錯的。
讓我們愉快地開始吧~開發工具
Python版本:3.6.4
相關模塊:
pygame模塊;
以及一些python自帶的模塊。環境搭建安裝Python並添加到環境變量,pip安裝需要的相關模塊即可。先看看做到結果:
做到原理:
代碼雨做到起來其實很簡單,首先定義一個代碼精靈類,用於產生隨機的字母片段,注意每次更新精靈的時候要讓它下落一段距離並且當它下落到螢幕之外時需要”殺死”這個精靈:
然後在主循環里不斷生成字母片段(也就是不斷實例化代碼精靈類)並更新(也就是讓字母片段不斷下落)就可以了:
結語
不知道小編這篇文章是不是合你胃口呢?想要源碼私信小編「01」可以獲取源碼!喜歡的話幫忙轉PO下唄,感謝!