Python 基础 驾考题库练习
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 基础 驾考题库练习相关推荐
- 驾考题库API接口,免费好用
1.前言 驾考题库API接口,公安部最新驾照考试题库,分小车.客车.货车.摩托车4类,科目一和科目四2种. 查看接口完整信息:https://www.idmayi.com/doc/detail?id= ...
- 2021年计算机应用基础统考题库,2021年7月计算机应用基础统考题库-网络教育统考计算机应用基础真题...
2021年7月网络教育统考计算机应用基础统考题库现已更新完毕. 题库在覆盖率和通过率上,均有保障,前提为,获取题库后需复习才行. 计算机应用基础统考题库,单选题以及操作题均为重点必抽题,每道操作题均有 ...
- 25、驾考题库API接口,免费好用
1.前言 驾考题库API接口,这个是RollToolsApi通用系列接口的其中一个,内部包含了2个小接口,公安部最新驾照考试题库,分小车.客车.货车.摩托车4类,科目一和科目四2种. 查看接口完整信息 ...
- python基础和第三方库 笔记(python基础完结包括高级用法,第三方库持续更新中...)
python基础 注:本笔记面向有一定基础的人 本笔记是本人快速复习python过程中记录的,不适合零基础的人学习python的主工具,可以作为辅工具,本笔记记录了入门阶段常用操作,如有错误的地方,希 ...
- 全国统一版驾考题库_机动车驾驶人学科模拟考试成绩单
全国统一版驾考题库_机动车驾驶人学科模拟考试成绩单 客户端IP 考试日期 报考车型 总分 合格分 成绩 考试结果 192.168.100.123 2009年8月31日 C1 100 90 95 合格 ...
- 驾考题库 api数据接口
表 驾考题库 驾考题库 接口说明 更新时间:2022-09-14 01:29:09接口状态:正常 计费模式 每日免费 每次消耗 每日限制 每次间隔 仅付费会员 20次 0点(0元) 30000次 0秒 ...
- python turtle库画图案-Python基础图形绘制库——turtle
(1).介绍 turtle库也叫海龟库,是turtle绘图体系的Python实现.turtle库是Python语言的标准库之一,是入门级的图形绘制函数库. turtle绘图体系:也叫海龟绘图系统,它是 ...
- python基础_026__标准库和第三方库
一.标准库与第三方库 1.标准库与第三方库的区别,标准库是python自带的,可以直接import导入, 第三方库需要pip安装/pycharm中下载 之后使用 2. 以下是,python自带标准库里 ...
- 2017年计算机应用基础统考题库,2017年计算机应用基础统考题库网考计算机应用基础真题10.doc...
2017年计算机应用基础统考题库网考计算机应用基础真题10 一.单选题 1.第二代电子计算机的主要元件是______. A.继电器 B.晶体管 C.电子管 D.集成电路 答案:B 2.计算机的主要特点 ...
最新文章
- C语言求数字菱形,打印数字菱形,急啊,帮帮小女子啊。。。
- Excel数据拆分-分列
- Codeup-问题 A: 最大连续子序列
- 安全手册(初稿)[转]
- ionic拍照,从相册选择功能
- 从源码的角度说说Activity的setContentView的原理
- PostgreSQL判断一个表是否存在
- 如何能理解 Spring 框架的思想?
- mysql from_unixtime(_MySQL 数据库中日期与时间函数 FROM_UNIXTIME(), UNIX_TIME()
- 一种使用SOC精确控制脉冲的方法
- 【BZOJ 3652】大新闻 数位dp+期望概率dp
- 渗透测试实验_安装Windows 2003 企业版
- XXL分布式任务调度平台
- Linux常见英文翻译
- 探店视频批量剪辑神器,批量生成音画同步探店视频,好物视频和团购达人视频
- 《众妙之门——自由网站设计师成功之道》一1.1 迈向成功的几个必要习惯
- JSPServlet(5)——实现简单的留言簿功能
- 5个常用的CMD命令
- 辨别貔貅币的一种代码思路
- STM32 Cube IDE HAL库驱动 W25Q128 进行读、写、擦除操作
热门文章
- DFHIR3780 WUI01 Unable to start interregion communication. Return code=X'000000
- 一个完整的网络项目,如何根据需求配置交换机?值得收藏学习
- 搜狗输入法 rpm包_搜狗输入法手把手交你怎么聊天,斗图王者、AI帮写统统都有...
- 化工原理 --- 流体输送机械 --- 复习课
- 2019年,人造神童问世!全球推行中国古术,特殊训练篇。
- idea打不开了,双击没反应
- OPPO K10和红米k50哪个值得买 两者配置对比
- 海康威视摄像头的读取(vs2010+opencv2.4.9)
- 移动web端页面如何调用手机QQ?
- 久等了!POW'ER 2020上海峰会首批75位参会嘉宾名单公布