怎么知道网站的空间是谁做的,浙江省建设局教育网站,网站空间期限查询,制作网站软件叫什么1 Trivia游戏简介 Trivia的含义是“智力测验比赛中的各种知识”。Trivia游戏类似智力竞赛#xff0c;由电脑出题#xff0c;玩家进行作答#xff0c;之后电脑对玩家的答案进行判断#xff0c;给出结果并进行评分。该游戏的界面如图1所示。 图1 Trivia游戏界面
2 游戏流程 …1 Trivia游戏简介 Trivia的含义是“智力测验比赛中的各种知识”。Trivia游戏类似智力竞赛由电脑出题玩家进行作答之后电脑对玩家的答案进行判断给出结果并进行评分。该游戏的界面如图1所示。 图1 Trivia游戏界面
2 游戏流程
Triavia的游戏流程如图2所示。 图2 游戏流程
3 Trivia类的实现
在Trivia游戏中创建了一个名为Trivia的类该类的作用是读取并显示题目、判断用户答案的对错并进行相应处理等功能。
3.1 Trivia类的__init__()方法
该方法对游戏中用到的变量进行初始化读取保存题目的文件并将经读取到的文件内容进行处理。
3.1.1 变量初始化
self.data []
self.current 0
self.total 0
self.correct 0
self.score 0
self.scored False
self.failed False
self.wronganswer 0
self.colors [white,white,white,white]
其中data保存了处理后的题目信息这些题目信息以行位单位current表示当前显示的内容位于data中的第几行total表示data中数据的总行数correct表示当前题目的正确答案score表示当前的分数scored为True时表示用户答对了当前的题目failed为True时表示用户答错了当前的题目wronganswer表示用户输入的错误答案colors表示题目的四个选项的颜色。