谈起代码雨大伙儿毫无疑问会想起这些经典影片里边的情景,就例如这类:
或是这类:
这时候你毫无疑问在想,这是我能做出去的?哈,这自然就是你能做出去的,不容易?没事儿,我教你你!尽管不可以百分之百复原,可是依然能够 作出很有b格的觉得。立即上干货知识!
如今网页搜索出该网址:
它是一名大数据可视化室内设计师撰写的代码雨生成网址
右上方能够 操纵代码雨的降低速率、字体样式等。假如要生成中文的代码雨,请在【Unicode】选择项中,挑选【Text】就可以键入中文了。这一能够 把內容设成“XX我爱你”,“XX跟我在一起”,总而言之能够 用来告白,还可以装x,给各位看下生成代码雨后,我自做的GIF图。(值得一提的是,这一网址的代码雨动画特效无法打开,只有自身视频录制出来,所以我录成了GIF)
它是非常简单,最非常容易的方式 。要是是win系统的电脑上,都能够完成。
之一步,win键 R;第二步,键入”CMD“;第三步:ALT 回车键;第四步:color(这正中间有空格符)06 回车键(色调还可以改0 灰黑色,1深蓝色,2 翠绿色,3 淡绿色,4鲜红色,5蓝紫色,6淡黄色,7白色,8深灰色,9浅蓝色,A淡绿,B淡蓝色,C浅红色,D淡紫色,E淡黄色,F亮白色),第五步:键入”dir/w/s“;随后便会那样
安心!这不容易对你电脑上导致一切损害,因为它仅仅将你储存的文档所有解析xml了一次。这类代码雨大约会不断十几秒左右。先要完毕的情况下:ALT 回车键,关闭程序流程就可以
这一就会有一定的门坎了,并不是想要你会程序编写,是想要你有IDE,由于源码我能在下面得出。尽管这一看上去更为真正。可是它却没法完成自定文字输入。
它是源码,拷贝到C语言或是C IDE中就能运作,也是有注解,有编程技术或是很感兴趣的盆友能够 看一下:
代码雨除开能用来装x,还能够作为ppt的素材图片,或是撩妹子啊(程序员式泡妞技巧,hhhh)
写作不容易,关注个人收藏,感谢适用。不定时执行升级高科技及互联网技术干货知识,还记得关注我~
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# @Date : 2018/10/23
import random
import pygame
PANEL_width=600
PANEL_highly=500
FONT_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))
# 数字版
# texts=[font.render(str(i), True, (0, 255, 0)) for i in range(10)]
# 英文字母版
letter=['q', 'w', 'e', 'r', 't', 'y', 'u', 'i', 'o', 'p', 'a', 's', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'z', 'x', 'c',
'v', 'b', 'n', 'm']
texts=[
font.render(str(letter[i]), True, (0, 255, 0)) for i in range(26)
]
# 按显示屏的光纤宽带测算能够 在绘图工具上面几行座标并生成一个目录
column=int(PANEL_width / FONT_PX)
drops=[0 for i in range(column)]
while True:
# 从序列中获得恶性事件
for event in pygame.event.get():
if event.type==pygame.QUIT:
exit()
elif event.type==pygame.KEYDOWN:
chang=pygame.key.get_pressed()
if(chang[32]):
exit()
# 将中止一段给出的ms数
pygame.time.delay(30)
# 再次编写图象第二个主要参数是坐上角座标
winSur.blit(bg_suface, (0, 0))
for i in range(len(drops)):
text=random.choice(texts)
# 再次编写每一个座标点的图象
winSur.blit(text, (i * FONT_PX, drops[i]* FONT_PX))
drops[i]=1
if drops[i]* 10 > PANEL_highly or random.random() > 0.95:
drops[i]=0
pygame.display.flip()
假如说,程序流程不能用或是错误,那便是由于手机软件的不一样,请谅解!
小孩子,大朋友,大家好呀!今日阿黎逸阳教大伙儿用Python绘图黑客帝国中的代码雨。
一、代码雨设计效果图
1 纯数字版代码雨
2 纯英文字母版代码雨
3 各种各样标识符混和版代码雨
4 黑客帝国情况版代码雨
1 载入包
先把绘图黑客帝国中代码雨必须的包载入好。
2 设定对话框的尺寸
能够 设定全屏显示对话框,还可以自定对话框尺寸。
3 建立对话框
设定对话框的题目和背景色,并加上背景图案(如不要想背景图案能够 注解掉)。
4 界定对话框显示信息內容
代码雨中的內容能够 是纯数据、纯英文字母、各种各样标识符混和。string控制模块中的printable特性,它回到系统软件可复印的标识符,可以用它出示代码雨中的标识符。
5 升级对话框生产制造代码雨的实际效果
设定很短的時间更新显示屏,任意显示信息的代码雨就能展现出“雨天”的实际效果。
到此,黑客帝国中代码雨的生成解读所有完毕,如需全量可实行编码能够 在微信公众号中回应 “黑客帝国代码雨”,就可以免费获取。
论文参考文献
你很有可能很感兴趣:
用Python绘图比卡丘
用Python绘图词云图
Python面部识别—我的眼中唯有你
Python画漂亮的星空图(唯美意境的情况)
用Python中的py2neo库实际操作neo4j,构建关系图普
Python烂漫表白源码合辑(善心、玫瑰、相片墙、星空下的表白)
长按(扫一扫)鉴别上边二维码学习培训大量Python和模型专业知识,给你的学习培训和工作中更出色。
极客数学帮盘点阅读的意义。我们从小都被告知,要读书,而且要多读书。这里的读书指的不光是课本,还有课外书。现在很多孩子为了提高文化课的成绩,放弃了课外阅读。但是极客数学帮认为,再忙都应该给自己留一点阅读...
微软表示,它将“在2020年大选期间,为运行Windows 7的联邦认证投票系统提供免费的安全更新,即使在微软结束对Windows 7的支持之后也是如此。” 微软强调,随着2020年...
商业形式改变带来黑灰产中心资源的改变经过diff能够发现代码注释了一段内容:图3:当用户挑选更新时,会下载歹意文件。 依据腾讯安全御见要挟情报中心监测数据,2019年挖矿木马样本月发作数量在百万等级,...
“上海有没有做过伴游的-【喻万敏】” 小编简单的介绍了“成都商务在线预约”全部内容伴游模特经纪人的价格 微博地址:2084手机号:15791***148相册是过去几年陆续走过的一些地方留...
2013-07-1821:31提问者采纳热心网友征服中国好声音第十二期下载收藏加入列表播放02.为爱痴狂中国好声音第四期歌曲下载收藏加入列表播放03.High歌。 姚贝娜,萱萱,田园,崔兰花,周诗颖,...
2.群集分类介绍24.7 下面咱们给他履行权限chmod +x stack0,然后履行它,会发现需求你的输入,标明这儿使用了gets、scanf之类的输入办法,这些办法存在的当地就有溢出的危险,咱们测...