资源简介
利用面向对象的方式实现逻辑层显示层分离,用pygame完成响应键盘敲击速度的游戏:随机截取一段英文短文。统计一分钟内用户对照输入的正确的单词数量并实时根据键盘敲击的速度显示屏幕背景色。越快屏幕颜色就越偏向绿色。越慢越偏向红色。ps:如果输入完了一整段一分钟还没到就换下一段
代码片段和文件信息
# -*- coding: utf-8 -*-
import pygame
class Caption(pygame.sprite.Sprite):
‘‘‘
实时显示打字性能
‘‘‘
def __init__(self):
pygame.sprite.Sprite.__init__(self)
self.text = “Speed: %.1f/min correct words: %s/%s time: %d s“ % (0 0 0 60)
self.update()
def update(self):
self.image = pygame.font.Font(None 26).render(self.text 1 (0 0 0))
self.rect = self.image.get_rect()
def setText(self speed words corrWords countDownTime):
self.text = “Speed: %.1f/min correct words: %s/%s time: %d s“ % (
speed corrWords words countDownTime)
# def setText2(self corrWords):
# self.text2 = “一分钟共打对单词数:&s个“ %corrWords
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-07-04 18:32 typeGame\
文件 1203 2018-12-13 15:00 typeGame\.gitignore
目录 0 2019-07-04 18:34 typeGame\.idea\
文件 686 2019-07-04 17:24 typeGame\.idea\misc.xm
文件 268 2019-07-04 17:23 typeGame\.idea\modules.xm
文件 459 2019-07-04 17:24 typeGame\.idea\typeGame.iml
文件 32151 2019-07-04 18:34 typeGame\.idea\workspace.xm
文件 130 2019-07-04 17:30 typeGame\README.md
目录 0 2019-07-04 18:31 typeGame\__pycache__\
文件 1086 2019-07-04 18:31 typeGame\__pycache__\captions.cpython-36.pyc
文件 3075 2019-07-04 18:13 typeGame\__pycache__\inputarea.cpython-36.pyc
文件 937 2019-07-04 17:47 typeGame\__pycache__\textgenerator.cpython-36.pyc
文件 748 2019-07-04 18:31 typeGame\captions.py
目录 0 2019-07-04 17:40 typeGame\files\
文件 3071 2019-07-04 17:40 typeGame\files\speed.txt
文件 3301 2019-07-04 18:13 typeGame\inputarea.py
文件 23 2018-12-13 15:00 typeGame\requirements.txt
文件 2610 2019-07-04 18:32 typeGame\run.py
文件 610 2019-07-04 17:41 typeGame\textgenerator.py
- 上一篇:word必备工具箱
- 下一篇:操作系统考研王道知识点整理
相关资源
- pip-10.0.1.tar.gz
- Data Science from Scratch 2nd Edition
- shape_predictor_68_face_landmarks.dat.bz2 68个标
- 爬取豆瓣电影TOP250程序,包含非常详
- 中文维基百科语料库百度网盘网址.
- MSCNN_dehaze.rar
- 爬取豆瓣排行榜电影数据(含GUI界面
- 字典文本资源
- Brainfuck / OoK 解码脚本
- 案例实战信用卡欺诈检测数据集
- 招商策略_抱团启示录那些年我们一起
- sip-4.19.zip
- 树莓派3b+学习使用教程
- numpy 中文学习手册
- pytorch-1.4.0-py3.7_cpu_0.tar.bz2
- 机器学习实战 高清完整版PDF
- 泰坦尼克号0.81准确率实验报告.docx
-
abaqus sc
ripting reference manual.pdf - 网页版聊天程序--网络程序设计课程大
- Give Me Some Credit
-
ba
semap安装出错时,正确得pyproj文件 - tkinter手册
- 微信头像拼接工具
- 统计思维:程序员数学之概率统计第
- 基于open cv的人脸识别
- Django web 开发中文 完整版本
- win32下的简单打字游戏
- 影视领域可视化数据挖掘综述
- pyexiv2安装包
- dlib-19.4.0-cp35.whl Windows64位 不用boos
评论
共有 条评论