前言
《黑客帝国》的一段代码雨片段让外行人感觉非常震撼,但其实利用咱们的Python来做出这个效果真的很简单!
今天就带大家把这个代码雨放在自己的显示器上面,亲身体验一把黑客的感觉!
环境
Windows 操作系统
Python 解释器
pycharm 编辑器
random 随机数模块
pygame GUI界面模块
实战
设置代码雨窗口的宽高以及字体文件
import random import pygamePANEL_width = 1100PANEL_highly = 600FONT_PX = 15 pygame.init()
# 创建一个可是窗口
winSur = pygame.display.set_mode((PANEL_width, PANEL_highly))
font = pygame.font.SysFont("123.ttf", 25)
bg_suface = pygame.Surface((PANEL_width, PANEL_highly), flags=pygame.SRCALPHA)
pygame.Surface.convert(bg_suface)
bg_suface.fill(pygame.Color(0, 0, 0, 28))
winSur.fill((0, 0, 0))
代码雨可以随机飘落数字,当然也可以是字母,所以这里有两个版本ÿ