当前位置: 首页 > news >正文

宁波做网站首荐荣盛网络开设公司网站

宁波做网站首荐荣盛网络,开设公司网站,网站做迅雷下载链接,长沙房地产终端小游戏 1、根据题库内容出单选题 2、提示作答#xff0c;并给结果 思路 列表 保存题目 字典 保存题干#xff0c;选项和答案 遍历 题目列表用于展示 input函数 等待用户输入 判断输入#xff0c;并继续提示 计算正确率并打印 题库… 终端小游戏 1、根据题库内容出单选题 2、提示作答并给结果 思路 列表        保存题目 字典        保存题干选项和答案 遍历        题目列表用于展示 input函数        等待用户输入 判断输入并继续提示 计算正确率并打印 题库 {name: 样例题库,question_list: [{question: 生命、宇宙以及一切事物的终极答案是,choices: [42,43,44,45],answer: 0},{question: 机器人 Marvin 今天高兴吗,choices: [没有理由不高兴,他今天一定很忧郁,取决于他接到的任务,一会儿高兴一会儿不高兴],answer: 1}] }import json import os import sysdef read_question_file(filename):if not os.path.isfile(filename):return Nonewith open(filename, r, encodingutf-8) as f:try:return json.load(f)except ValueError as e:print(e)print(加载题库错误。)return Nonedef to_letter(n):return chr(ord(A) n)def to_answer(letter, c_len):letter letter.upper()if len(letter) 1 and A letter Z:digit ord(letter) - ord(A)if 0 digit c_len:return digit, Trueelse:return None, Falseelse:return None, Falsedef ask_question(question, i):print(\n第 {0} 题{1}.format(i1, question[question]))choices question[choices]c_len len(choices)for j in range(c_len):print({0}{1}.format(to_letter(j), choices[j]))user_input input(请输入答案)user_answer, ok to_answer(user_input, c_len)while not ok:user_input input(输入错误请输入选项前的单个字母做为答案)user_answer, ok to_answer(user_input, c_len)return user_answer question[answer]def main(argv):if len(argv) ! 2:print(请指定题库 JSON 文件)sys.exit(-1)filename argv[1]# 读取题库列表每道题目为一个字典question_json read_question_file(filename)if not question_json:print(题库文件读取失败请检查{0}.format(filename))sys.exit(-1)name question_json[name]question_list question_json[question_list]print(答题开始当前题库为{0}.format(name))# 遍历题库列表q_len len(question_list)correct_count 0for i, q in enumerate(question_list):# 展示题目、提示用户输入、判断答案if ask_question(q, i):correct_count 1# 计算并展示正确率print(\n答题完成共 {0} 道题目你答对了 {1} 题。正确率 {2:.2f}%。.format(q_len, correct_count, correct_count/q_len*100))if __name__ __main__:main(sys.argv)
http://www.zqtcl.cn/news/934327/

相关文章:

  • 大连博硕网站建设dw做网站背景音乐
  • 江苏省建设执业网站北京做胃镜哪好德胜门网站I
  • 南京网站开发南京乐识好郑州宣传片制作多少钱
  • 昆明网站制作方案定制wordpress图片广告
  • 宜宾seo网站建设辽宁专业网站建设大全
  • 同一产品做多个网站网页打不开的解决方法
  • 手机建个人网站c 做网站开发实例
  • 做网站竞价没有点击率教你用模板做网站
  • 网站与域名南宁网络系统开发
  • 网站的域名做邮箱吗怎么建立一个网站让外国人浏览
  • 做建网站的工作一年赚几百万正安县网站seo优化排名
  • 简约手机网站源码深圳市龙华区民治街道
  • 买了个网站后怎么做三明网站优化
  • 表白网页制作免费网站制作西安网站快速优化
  • 如何破解网站后台管理做网站前端用什么软件好
  • 网站建设业务客户来源建德建设局官方网站
  • 网站设计 网站开发 优化网页设计一般尺寸
  • 好的版式设计网站网站建设商标属于哪个类别
  • 做淘宝素材网站哪个好用中国广告公司100强
  • 海拉尔网站建设平台wordpress的插件下载地址
  • 企业服务类网站常用python编程软件
  • 有哪些漫画做的好的网站西安seo建站
  • 在建设部网站如何查询注册信息网站开发项目的前端后端数据库
  • 自助建站网站seo公司wordpress 相册 免费模板
  • 搜索建站网在线crm管理系统
  • 旅游网站管理系统源码wordpress 禁止爬虫
  • 会员登录系统网站建设wordpress 二级页面
  • 北京网站建设公司代理记账代理公司注册
  • 网站建设需要提供的资料物流企业网站建设与管理规划书
  • .net 手机网站开发wordpress下载链接框