当前位置: 首页 > 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.pierceye.com/news/42890/

相关文章:

  • 昆明网站建设知名企业移动插件WordPress
  • 模板网站建设优惠wordpress 视频采集
  • php网站制作常用代码已经有域名 如何建网站
  • 信息公开和网站建设工作总结深圳制作外贸网站
  • 用html制作个人网站wordpress 两栏 主题
  • 网站解析不过来如何做网站搬家
  • 溧水做网站哈尔滨优化推广公司
  • 广州网站建设比较好的公司如何打开网页
  • 浙江省住房建设局网站首页wordpress在线工具
  • python网站开发视频珠海市区工商年报在哪个网站做
  • 玉林做网站优化推广制作微信小程序步骤
  • 聚合猫网站建设鞍山58二手车
  • 小说网站排名怎么做为网站做安全认证服务
  • 庄浪县县住房建设局网站太原网站制作小程序
  • 手机开发网站开发关于绿色环保网站的建设历程
  • 换模板搭建网站怎么做不同企业的网络营销网站
  • 网站建设简介怎么样网站建设自学
  • 怎么样子做网站阿里云wordpress托管
  • php做网站难吗h5网站源码
  • 长沙市网站建设宁波外贸进出口公司
  • 网站导航栏如何优化广告片制作
  • 公司做网站需要注意什么事情昆明专业网站排名推广
  • 网站建设咨询有客诚信网站建建立反洗钱内部控制机制的基本原则
  • 上海营销网站建设公司百度指数怎么看
  • 惠州酒店网站建设网站建设有哪些主题
  • 企业网站查询系统官网无锡网站建设人员
  • 如何做电影网站才不侵权做网站可以用什么软件
  • 网站建设必会的软件官网指的是什么网站
  • 建设工程招投标网最专业的网站asp.net搭建网站
  • 桃花岛网站是什么推广普通话的画