代码雨代码源复制_p#39;y代码雨怎么做
ئۈستىدىكى كۆك خەتنى بىسىپ سالۇنىمىزنى قىتىۋىلىڭ
有电脑的试试,效果挺好看
先下载一款爬虫(python)软件
安装教程点击下面链接
چۈشۈرۈش ۋە كومپىيۇتىرغا قاچىلاشpython
安装完了以后建一个txt文档然后点进去输入这些代码(复制过去剪贴也行)
import random
import pygame
PANEL_width = 1600
PANEL_highly = 800
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()
# 将暂停一段给定的毫秒数
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()
输入完了以后把文件格式改成Py然后运行就行
看看效果
关照本公众号后期更精彩
پىكىر - تەكلىۋىڭىز بولسا بىۋاستە سالۇنغا يوللاڭ
سالۇنىمىزغا كىرىپ سەرخىل مەزمۇنلاردىن بەھىرلىنىڭ
代码雨代码源复制_p#39;y代码雨怎么做相关推荐
- mybatis源码之执行insert代码分析
系列文档: mybatis源码之创建SqlSessionFactory代码分析 mybatis源码之创建SqlSessionFactory代码分析 - mapper xml解析 mybatis源码之执 ...
- 代码雨代码源复制_小程序基于Parser添加长按复制、代码高亮等功能
程序员技术之旅网站/小程序/公众号进入小程序 功能展示 引入Parser 微信小程序中引入Parser可直接在GitHub项目主页(https://github.com/jin-yufeng/Pars ...
- HTML在线颜色代码选取器源码
简介: HTML在线颜色代码选取器源码 前端设计工具HTML在线颜色代码选取器源码,一共19种颜色不同灰度选取,鼠标点击即可实现复制颜色代码,可本地使用也可上传在线当小工具使用! 网盘下载地址: ht ...
- 跳动的爱心代码--李峋爱心代码(完整源码)
本文章分为两部分: 第一部分为实现效果展示,第二部分是实现跳动爱心源码. 关注微信公众号: 先取个名字吧 跳动的爱心效果展示 关注微信公众号(先取个名字吧)获取完整源码,回复爱心代码. 实现步骤 1. ...
- 拼多多商品详情采集上传淘宝店铺(无货源商品采集接口,拼多多商品详情接口,淘宝商品详情接口,整店宝贝复制接口,一键复制宝贝接口)代码对接教程
拼多多商品详情采集上传淘宝店铺(无货源商品采集接口,拼多多商品详情接口,淘宝商品详情接口,整店宝贝复制接口,一键复制宝贝接口)代码对接教程如下: 1.公共参数 名称 类型 必须 描述(接口代码教程wx ...
- c语言/c++大作业基于easyx图形库自制RPG类型小游戏代码(附源码)
目录 一.游戏玩法 二.完整代码 三.部分细节 透明化人物背景 关于easyx库中怎样贴出透明图片 地图的链表实现 移动检测 碰撞检测 总结 前言: 花两天边看easyx文档边学边写的期末小作业. 学 ...
- 手机自动化测试:Appium源码分析之跟踪代码分析四 1
手机自动化测试:Appium源码分析之跟踪代码分析四 控制器模块 // Appium webserver controller methods // https://github.com/hugs/a ...
- MyEclipse使用总结——MyEclipse去除网上复制下来的来代码带有的行号
一.正则表达式去除代码行号 作为开发人员,我们经常从网上复制一些代码,有些时候复制的代码前面是带有行号,如: MyEclipse本身自带有查找替换功能,并且支持正则表达式替换,使用正则替换就可以很容易 ...
- 微信读书vscode插件_跟我一起读源码 – 如何阅读开源代码
阅读是最好的老师 在学习和提升编程技术的时候,通过阅读高质量的源码,来学习专家写的高质量的代码,是一种非常有效的提升自我的方式.程序员群体是一群乐于分享的群体,因此在互联网上有大量的高质量开源项目,阅 ...
- 状态栏和navigationbar 关联上,结构体总是通过被复制的方式在代码中传递,因此请不要使用引用计数。...
@interface MapDetailViewController ()<UINavigationBarDelegate> - (UIBarPosition)positionForBar ...
最新文章
- Android 串口通讯
- ubuntu 18.04下按照搜狗输入法
- Inno Setup 5制作安装程序
- java语言使用箭头键画线_Java:使用带箭头键的按键
- mysql+after+commit_Spring事务aftercommit原理及实践
- Entity Framework 4.0 的一个bug :DefaultValue问题
- 【AI视野·今日CV 计算机视觉论文速览 第239期】Wed, 3 Nov 2021
- 让系统自动登录的方法
- rabbitmq多个消费者同时接收_提升RabbitMQ消费速度的一些实践
- 如何下载网页中的flash SWF文件
- 服务器上Dll文件读取失败,解决开机出现dll文件加载失败的方法
- VS2017 离线安装包下载
- 【 FPGA 】玩玩带有异步复位,同步使能的D触发器的两种实现方式
- LRC 文件格式定义
- 同步锁Synchronized和ReentrantLock区别
- 神经网络与深度学习第三周-Planar data classification with one hidden layer
- web前端源码笔记_canvas【爱创课堂专业前端培训】
- mac之强制退出程序方法
- rmxp4droid for 天敏电视盒子
- go语言ORM框架ent使用教程