import random
import time
questions = [
{‘question’:‘驾驶机动车在道路上违反道路交通安全法的行为,属于什么行为?’,
‘A’:‘违章行为’,
‘B’:‘违法行为’,
‘C’:‘过失行为’,
‘D’:‘违规行为’,
‘answer’:‘B’},
{‘question’:‘机动车驾驶人违法驾驶造成重大交通事故构成犯罪的,依法追究什么责任?’,
‘A’:‘刑事责任’,
‘B’:‘民事责任’,
‘C’:‘经济责任’,
‘D’:‘直接责任’,
‘answer’:‘A’},
{‘question’:‘机动车驾驶人造成事故后逃逸构成犯罪的,吊销驾驶证且多长时间不得重新取得驾驶证?’,
‘A’:‘5年内’,
‘B’:‘10年内’,
‘C’:‘终生’,
‘D’:‘20年内’,
‘answer’:‘C’},
{‘question’:‘驾驶机动车应当随身携带哪种证件?’,
‘A’:‘工作证’,
‘B’:‘驾驶证’,
‘C’:‘身份证’,
‘D’:‘职业资格证’,
‘answer’:‘B’},
{‘question’:‘未取得驾驶证的学员在道路上学习驾驶技能,下列哪种做法是正确的?’,
‘A’:‘使用所学车型的教练车由教练员随车指导’,
‘B’:‘使用所学车型的教练车单独驾驶学习’,
‘C’:‘使用私家车由教练员随车指导’,
‘D’:‘使用所学车型的教练车由非教练员的驾驶人随车指导’,
‘answer’:‘A’},
{‘question’:‘机动车驾驶人初次申领驾驶证后的实习期是多长时间?’,
‘A’:‘6个月’,
‘B’:‘12个月’,
‘C’:‘16个月’,
‘D’:‘18个月’,
‘answer’:‘B’},
{‘question’:‘在实习期内驾驶机动车的,应当在车身后部粘贴或者悬挂哪种标志?’,
‘A’:‘注意新手标志’,
‘B’:‘注意避让标志’,
‘C’:‘统一式样的实习标志’,
‘D’:‘注意车距标志’,
‘answer’:‘C’},
{‘question’:‘以欺骗、贿赂等不正当手段取得驾驶证被依法撤销驾驶许可的,多长时间不得重新申请驾驶许可?’,
‘A’:‘3年内’,
‘B’:‘终身’,
‘C’:‘1年内’,
‘D’:‘5年内’,
‘answer’:‘A’},
{‘question’:‘驾驶拼装机动车上路行驶的驾驶人,除按规定接受罚款外,还要受到哪种处理?’,
‘A’:‘处10日以下拘留’,
‘B’:‘暂扣驾驶证’,
‘C’:‘吊销驾驶证’,
‘D’:‘追究刑事责任’,
‘answer’:‘C’},
{‘question’:‘下列哪种证件是驾驶机动车上路行驶应当随车携带?’,
‘A’:‘机动车登记证’,
‘B’:‘机动车保险单’,
‘C’:‘机动车行驶证’,
‘D’:‘出厂合格证明’,
‘answer’:‘C’},]
score = 0
list = []
print(‘欢迎使用北财驾考题库系统’)
while score < 60:
print(‘三秒倒计时后开始答题:’)
time.sleep(1)
print(‘3’)
time.sleep(1)
print(‘2’)
time.sleep(1)
print(‘1’)
while True:#循环从问题列表中随机抽取五个字典
index = random.randint(1,len(questions)-1)
#如果问题列表的长度为0或者抽取的字典在问题列表中不存在 则直接将抽取的字典存入列表中
if len(list) == 0 or list.count(questions[index]) == 0:
list.append(questions[index])
#如果列表的长度为5 则终止循环
if len(list) == 5:
break
answers = []#用户的答案列表
for question in list:#遍历问题列表中的问题和选项 让用户选择答案
print(question[‘question’])
print(‘A:’+question[‘A’])
print(‘B:’+question[‘B’])
print(‘C:’+question[‘C’])
print(‘D:’+question[‘D’])
ans = input(‘请输入您的答案:’)
answers.append(ans)#将用户输入的答案存入答案列表中
print(‘标准答案’)
for ques in list:#从问题列表中输出正确答案
print(ques[‘answer’],end = ’ ‘)
print(’’)
print(‘您的答案’)
for ans in answers:#从答案列表中输出用户的答案
print(ans,end = ’ ‘)
print(’’)
for index in range(0,5):#从第一个答案开始判断 看看用户的答案和正确答案有几个是匹配的
if list[index][‘answer’] == answers[index].upper():#将用户输入的选项转换为大写字母
score += 20#答对一题 加20分
if score >= 60:#60分以上及格 此时外层while循环终止
print(‘您的成绩为:%d,恭喜过关’%score)
else:
print(‘您的成绩为:%d,抱歉,请继续答题’%score)
score = 0#成绩不合格,重新答题时成绩归零

Python 基础 驾考题库练习相关推荐

  1. 驾考题库API接口,免费好用

    1.前言 驾考题库API接口,公安部最新驾照考试题库,分小车.客车.货车.摩托车4类,科目一和科目四2种. 查看接口完整信息:https://www.idmayi.com/doc/detail?id= ...

  2. 2021年计算机应用基础统考题库,2021年7月计算机应用基础统考题库-网络教育统考计算机应用基础真题...

    2021年7月网络教育统考计算机应用基础统考题库现已更新完毕. 题库在覆盖率和通过率上,均有保障,前提为,获取题库后需复习才行. 计算机应用基础统考题库,单选题以及操作题均为重点必抽题,每道操作题均有 ...

  3. 25、驾考题库API接口,免费好用

    1.前言 驾考题库API接口,这个是RollToolsApi通用系列接口的其中一个,内部包含了2个小接口,公安部最新驾照考试题库,分小车.客车.货车.摩托车4类,科目一和科目四2种. 查看接口完整信息 ...

  4. python基础和第三方库 笔记(python基础完结包括高级用法,第三方库持续更新中...)

    python基础 注:本笔记面向有一定基础的人 本笔记是本人快速复习python过程中记录的,不适合零基础的人学习python的主工具,可以作为辅工具,本笔记记录了入门阶段常用操作,如有错误的地方,希 ...

  5. 全国统一版驾考题库_机动车驾驶人学科模拟考试成绩单

    全国统一版驾考题库_机动车驾驶人学科模拟考试成绩单 客户端IP 考试日期 报考车型 总分 合格分 成绩 考试结果 192.168.100.123 2009年8月31日 C1 100 90 95 合格 ...

  6. 驾考题库 api数据接口

    表 驾考题库 驾考题库 接口说明 更新时间:2022-09-14 01:29:09接口状态:正常 计费模式 每日免费 每次消耗 每日限制 每次间隔 仅付费会员 20次 0点(0元) 30000次 0秒 ...

  7. python turtle库画图案-Python基础图形绘制库——turtle

    (1).介绍 turtle库也叫海龟库,是turtle绘图体系的Python实现.turtle库是Python语言的标准库之一,是入门级的图形绘制函数库. turtle绘图体系:也叫海龟绘图系统,它是 ...

  8. python基础_026__标准库和第三方库

    一.标准库与第三方库 1.标准库与第三方库的区别,标准库是python自带的,可以直接import导入, 第三方库需要pip安装/pycharm中下载 之后使用 2. 以下是,python自带标准库里 ...

  9. 2017年计算机应用基础统考题库,2017年计算机应用基础统考题库网考计算机应用基础真题10.doc...

    2017年计算机应用基础统考题库网考计算机应用基础真题10 一.单选题 1.第二代电子计算机的主要元件是______. A.继电器 B.晶体管 C.电子管 D.集成电路 答案:B 2.计算机的主要特点 ...

最新文章

  1. C语言求数字菱形,打印数字菱形,急啊,帮帮小女子啊。。。
  2. Excel数据拆分-分列
  3. Codeup-问题 A: 最大连续子序列
  4. 安全手册(初稿)[转]
  5. ionic拍照,从相册选择功能
  6. 从源码的角度说说Activity的setContentView的原理
  7. PostgreSQL判断一个表是否存在
  8. 如何能理解 Spring 框架的思想?
  9. mysql from_unixtime(_MySQL 数据库中日期与时间函数 FROM_UNIXTIME(), UNIX_TIME()
  10. 一种使用SOC精确控制脉冲的方法
  11. 【BZOJ 3652】大新闻 数位dp+期望概率dp
  12. 渗透测试实验_安装Windows 2003 企业版
  13. XXL分布式任务调度平台
  14. Linux常见英文翻译
  15. 探店视频批量剪辑神器,批量生成音画同步探店视频,好物视频和团购达人视频
  16. 《众妙之门——自由网站设计师成功之道》一1.1 迈向成功的几个必要习惯
  17. JSPServlet(5)——实现简单的留言簿功能
  18. 5个常用的CMD命令
  19. 辨别貔貅币的一种代码思路
  20. STM32 Cube IDE HAL库驱动 W25Q128 进行读、写、擦除操作

热门文章

  1. DFHIR3780 WUI01 Unable to start interregion communication. Return code=X'000000
  2. 一个完整的网络项目,如何根据需求配置交换机?值得收藏学习
  3. 搜狗输入法 rpm包_搜狗输入法手把手交你怎么聊天,斗图王者、AI帮写统统都有...
  4. 化工原理 --- 流体输送机械 --- 复习课
  5. 2019年,人造神童问世!全球推行中国古术,特殊训练篇。
  6. idea打不开了,双击没反应
  7. OPPO K10和红米k50哪个值得买 两者配置对比
  8. 海康威视摄像头的读取(vs2010+opencv2.4.9)
  9. 移动web端页面如何调用手机QQ?
  10. 久等了!POW'ER 2020上海峰会首批75位参会嘉宾名单公布