程序笔记   发布时间:2022-07-05  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Python教学机器人带你学会驾考科目三——内附数据分析源码与科三干货【技术与生活】大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

目录

Python简易教学机器人【技术领域】

点击此处下载完整源码!可用于初学者的语法案例巩固!

全国机动车数据分析【可视化领域】

科目试项目讲解【生活领域】

一、上车准备

二、模拟灯光

三、起步

八、会车

九、加减档操作

十、变更车道

十一、超车

十二、直线行驶

十六、靠边停车

每文一语


引言:“文章合为时而著࿰c;诗歌合为事而作”࿰c;技术来源于生活࿰c;本期文章将带你走进技术干货和生活小技巧࿰c;让我们拭目以待吧!

Python是编程语言࿰c;是一门技术!驾是一项科目c;是一门技能!二者可以联系在一起吗?有人会有疑问?

Python教学机器人带你学会驾考科目三——内附数据分析源码与科三干货【技术与生活】

当然可以呀!技术永远是互通的࿰c;但谁也有没想到࿰c;在最开始发明汽车的时候࿰c;谁也无法想象到在21世纪会有万物互联的时代吗࿰c;也会有无人驾驶汽车࿰c;智能汽车的出现和广泛的应用。

随着社会的进步和人们的生活水平不断的提高࿰c;汽车已经像之前的手机、电脑一样走进了寻常百姓家࿰c;以前是家家有电话࿰c;现在是户户有小汽车!

人们总说这个世界是美好的࿰c;但是再美好也不能逃过现实社会的毒打࿰c;有车有房有存款已经成为21世纪的择偶标准了࿰c;说爱情是美好的࿰c;但是没有面包的爱情࿰c;终究会有点遗憾࿰c;但也不能说绝对࿰c;毕竟相信世界上有真正的爱情࿰c;但是如果你已经拥有了甜蜜的爱情了࿰c;那么更应该努力奋斗࿰c;因为你的女生一定会喜欢一个上进、有责任心、有担当࿰c;即使你现在没有成功࿰c;但是时间会让你拥有一切。如果你暂时是一个人࿰c;那么请你努力࿰c;因为总会有一个和你一样的人࿰c;与你不期而遇࿰c;不管如何࿰c;你只管前行就是!

Python教学机器人带你学会驾考科目三——内附数据分析源码与科三干货【技术与生活】

Python简易教学机器人【技术领域】

效果演示:

Python教学机器人带你学会驾考科目三——内附数据分析源码与科三干货【技术与生活】

Python教学机器人带你学会驾考科目三——内附数据分析源码与科三干货【技术与生活】

Python教学机器人带你学会驾考科目三——内附数据分析源码与科三干货【技术与生活】

Python教学机器人带你学会驾考科目三——内附数据分析源码与科三干货【技术与生活】

Python教学机器人带你学会驾考科目三——内附数据分析源码与科三干货【技术与生活】

Python教学机器人带你学会驾考科目三——内附数据分析源码与科三干货【技术与生活】

部分源码展示:

def test_0():
    question = input("你知道科目试一共有多少个项目吗?请输入数字:")
    if question == 16:
        print("恭喜你࿰c;答对了!")
        show_all()
    else:
        print("对不起࿰c;输入错误!")
        a = input("需要再试一下吗?如果需要重新输入࿰c;请输入yes:")
        while a:
            question = int(input("你知道科目试一共有多少个项目吗?请输入数字:"))
            if question == 16:
                print("恭喜你࿰c;答对了!")
                show_all()
                a = None
            else:
                print("又答错了!算了吧!直接告诉你答案得了࿰c;科目三一共有16个项目!如下所示")
                show_all()
                a = None
def show_all():
    print("{:<22}{:<22}{:<22}{:<22}n{:<18}{:<20}{:<15}{:<22}n{:<21}{:<24}{:<21}{:<22}n{:<20}{:<22}{:<18}{:<22}"
          .format("一、上车准备", "二、模拟灯光试", "三、起步", "四、前方路口直行", "五、前方通过人行横道", "六、前方通过学校区域",
                  "七、前方通过公共汽车站", "八、会车", "九、加减档操作", "十、变更车道", "十一、超车", "十二、直线行驶", "十三、路口左转弯",
                  "十四、路口右转弯", "十五、请调头行驶", "十六、靠边停车"
                  ))

def test_2():
    print("进入模拟灯光模块!")
    a=str(input("听到照明不良࿰c;立刻想到应该变换到:"))
    if a=="远光":
        print("回答正确!")
    else:
        print("回答错误!")
        print("正确的答案是:远光!")

    a = str(input("听到照明良好、跟车、回车、直行通过路口࿰c;立刻想到应该变换到:"))
    if a == "近光":
        print("回答正确!")
    else:
        print("回答错误!")
        print("正确的答案是:近光!")

    a = str(input("听到夜间通过.....超越.......࿰c;立刻想到应该变换到:"))
    if a == "远近交替":
        print("回答正确!")
    else:
        print("回答错误!")
        print("正确的答案是:远近交替!")

    a = str(input("听到故障、临时停车࿰c;立刻想到应该变换到:"))
    if a == "示廓灯和应急灯":
        print("回答正确!")
    else:
        print("回答错误!")
        print("正确的答案是:示廓灯和应急灯!")
    print("灯光测试完毕!注意听到语音后的5秒内做出反应!")

点击此处下载完整源码!可用于初学者的语法案例巩固!

Python教学机器人带你学会驾考科目三——内附数据分析源码与科三干货【技术与生活】

全国机动车数据分析【可视化领域】

Python教学机器人带你学会驾考科目三——内附数据分析源码与科三干货【技术与生活】

经大数据的统计࿰c;截止2019年1月࿰c;女性学车人数占67.73%࿰c;男性学车占总数的32.27%࿰c;女性比男性学车人数多出35.46%。 

Python教学机器人带你学会驾考科目三——内附数据分析源码与科三干货【技术与生活】

学车年龄主要集中在18-29岁之间࿰c;为学车主力军࿰c;占58.71%的学车份额。

这意味着越来越多的年轻人走在学车的道路上࿰c;学车趋于年轻化。

驾培机构只要抓住80、90这一年龄段学车市场࿰c;也就抓住了近80%的份额。

不同的年龄段的人学车对技能接受能力不同࿰c;有快有慢࿰c;这就需要驾培机构在保证合格率的前提下࿰c;因材施教࿰c;对分层年龄段制定出创新贴切的教学计划࿰c;将以往“被动式”服务转变为“主动式服务”。

# -*- coding :  utf-8 -*-
# @Time      :  2021/1/29 17:03
# @author    :  王小王
# @Software  :  PyCharm
# @File      :  柱状图-主题可选择.py
# @CSDN      :  @R_696_10107@s://blog.csdn.net/weixin_47723732
from pyecharts.charts import Bar
from pyecharts.globals import ThemeType
from pyecharts import options as opts
from pyecharts.charts import Bar
import pymysql
# conn = pymysql.connect(
#                 host='192.168.190.135',
#                 user='Root',
#                 password='2211',
#                 database='whw',
#                 port=3306,
#                 charset='utf8'
# )
# cur = conn.cursor()
# sql = 'SELEct logdate as `日期`,pv as `浏览量`,reguser as `注册用户数`,ip as `独立IP数量`,jumper as `跳出用户数` from `whw_logs_stat`;'
# cur.execute(sql)
#
# data = cur.fetchall()
# print(data)
#
# x_1=list(data[0][1:])
# x_2=list(data[1][1:])
# print(x_1)
# print(x_2)
#
# a=[]
# for x in data:
#     a.append(x[0])
# a_1=a[0]
# a_2=a[1]
# print(a_1)
# print(a_2)
#
# conn.close()
#
# data_0=['浏览量', '注册用户', '独立IP数', '跳出用户数']

x=["18-19岁","20-29岁","30-39岁","40-45岁","46-50岁","50岁以上"]
y=[15.15,14.84,16.65,18.48,18.72,19.10]
z=[8.03,8.79,10.33,11.42,11.75,13.14]
c = (
    Bar({"theme": ThemeType.MACARONS})
    .add_xaxis(X)
    .add_yaxis("科目二", y)    #gap="0%"   这个可设置柱状图之间的距离
    .add_yaxis("科目三", z)    #gap="0%"   这个可设置柱状图之间的距离
    .set_global_opts(title_opts={"text": "科目二、科目三合格通过学时按年龄段统计", "subtext": ""},     #该标题的颜色跟随主题
                     # 该标题默认为黑体显示࿰c;一般作为显示常态
                     # title_opts=opts.titleOpts(title="标题")
                     xaxis_opts=opts.AxisOpts(
                         name='年龄段',
                         name_LOCATIOn='middle',
                         name_gap=20,  # 标签与轴线之间的距离࿰c;默认为20࿰c;最好不要设置20
                         name_textstyle_opts=opts.TextStyLeopts(
                             font_family='Times New Roman',
                             font_size=16  # 标签字体大小
                         )),
                     yaxis_opts=opts.AxisOpts(
                         name='小时',
                         name_LOCATIOn='middle',
                         name_gap=20,
                         name_textstyle_opts=opts.TextStyLeopts(
                             font_family='Times New Roman',
                             font_size=16
                             # font_weight='bolder',
                         )),

                    # datazoom_opts=opts.DataZoomOpts(type_="inside"),  #鼠标可以滑动控制
                     # toolbox_opts=opts.ToolboxOpts()  # 工具选项
                    # brush_opts=opts.brushOpts()       #可以保存选择
    )

    .render("简单柱状图.html")
)
print("图表已生成!请查收!")

Python教学机器人带你学会驾考科目三——内附数据分析源码与科三干货【技术与生活】

通过科目二、科目三合格通过学时按年龄段统计分析得出:

①结合分析图࿰c;客观的反应出30岁以前是学车黄金年龄。如果你正处于该阶段还没有驾照的话࿰c;是时候报名学车了。

②20至50岁࿰c;通过科目合格花费学时成上升趋势࿰c;即年龄越大通过科目合格所花费的学时就越多。

Python教学机器人带你学会驾考科目三——内附数据分析源码与科三干货【技术与生活】

从以上数据统计得出:

①男性通过科目二、三所花费学时比女性的要高;

②无论男女࿰c;科目三合格所花费学时比科目二少;

科目二为驾阶段花费学时最多的࿰c;也是整个驾过程中最难的阶段。

# -*- coding :  utf-8 -*-
# @Time      :  2021/1/29 18:47
# @author    :  王小王
# @Software  :  PyCharm
# @File      :  水晶柱状图.py
# @CSDN      :  @R_696_10107@s://blog.csdn.net/weixin_47723732
from pyecharts import options as opts
from pyecharts.charts import Bar
from pyecharts.commonS.Utils import JsCode

data_x = ['男性科二', '女性科二', '男性科三', '女性科三']
data_y = [16.96, 15.26, 11.14, 8.79]
c = (
    Bar()
        .add_xaxis(data_X)
        .add_yaxis("小时", data_y, category_gap="60%")
        .set_series_opts(
        itemstyle_opts={
            "normal": {
                "color": JsCode(
                    """new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
                offset: 0,
                color: 'Rgba(0, 244, 255, 1)'
            }, {
                offset: 1,
                color: 'Rgba(0, 77, 167, 1)'
            }], falsE)"""
                ),
                "barBorderRadius": [30, 30, 30, 30],
                "shadowColor": "rgb(0, 160, 221)",
            }
        }
    )
        .set_global_opts(title_opts=opts.titleOpts(title="男女科目合格学时统计"),
                         xaxis_opts=opts.AxisOpts(
                             name='',
                             name_LOCATIOn='middle',
                             name_gap=30,  # 标签与轴线之间的距离࿰c;默认为20࿰c;最好不要设置20
                             name_textstyle_opts=opts.TextStyLeopts(
                                 font_family='Times New Roman',
                                 font_size=16  # 标签字体大小
                             )),
                         yaxis_opts=opts.AxisOpts(
                             name='小时',
                             name_LOCATIOn='middle',
                             name_gap=30,
                             name_textstyle_opts=opts.TextStyLeopts(
                                 font_family='Times New Roman',
                                 font_size=16
                                 # font_weight='bolder',
                             )),
                         # toolbox_opts=opts.ToolboxOpts()  # 工具选项
                         )
        .render("水晶柱状图.html")
)

科目试项目讲解【生活领域】

一、上车准备

听到提示后上车并关好车门࿰c;提供身份证核对信息

1.调整座椅

2.后视镜

3.灯光复位࿰c;检查发动机转速确定车辆是否启动࿰c;举手示意࿰c;听到语音提示(请完成上车准备)然后下车绕车一周。

二、模拟灯光

模拟灯光

下面将进行模拟夜间试࿰c;听到语音提示后࿰c;请在5秒内做出相应的灯光操作。

近光灯

1.将要进行夜间行驶࿰c;请打开前照灯。

2.进入照明良好道路。

3.同方向近距离跟车行驶。

4.夜间在窄路与非机动车会车

5.前方通过路口

远光灯

1.进入照明不良道路。

2.请将前照灯变换成远光。

闪灯

1.夜间通过急弯、坡路、拱桥、人行横道。

2.夜间通过无交通信号灯路口。

3.请超越前方车辆。

示宽灯+警示灯

1.路边临时停车

2.夜间在道路上发生交通故障又难以移动。

三、起步

1.打左转向灯

2.踩离合刹车

3.挂一档

4.松手刹

5.观察后视镜

6.松半离合起步

注意事项:打错或不打转向灯 扣100࿰c;

起步后溜超过30cm扣100࿰c;

起步不松手刹或没有松完 扣100࿰c;

不观察后视镜出现紧急情况的 扣100࿰c;

起步油门控制不当使发动机转速超过3000转。扣100。

四、前方路口直行

五、前方通过人行横道

六、前方通过学校区域

七、前方通过公共汽车站

(四、五、六、七、操作要领:这4个项目没有语音指令需要学员自己观察c;通过路口࿰c;人行横道要养成观察红绿灯࿰c;要求在停止线前20米为判定区域轻踩刹车。车站、学校࿰c;要求在项目设置的标示牌20米范围内轻踩刹车࿰c;建议踩两下

多踩刹车没有问

评判标准:不按规定减速踩刹车的 扣100

八、会车

操作要领:听到语音提示轻踩刹车c;稍微重点。

评判标准:不按规定减速踩刹车的 扣100

九、加减档操作

操作要领:听到语音提示松开油门࿰c;语音会检测你的实时档位提示操作

一档࿰c;请加到2档—-请减到1档

二档࿰c;请减到1档—-请加到2档

三档࿰c;请减到2档—-请加到3档

四档࿰c;请减到3档—-请加到4档

注意事项:项目过程中不能停车࿰c;但可以变道。最好是保持一定的跟车距离。

评判标准:未按指令平稳加减档 扣100

低头看档或者两次挂档不进 扣100

十、变更车道

操作要领:打开相应的转向灯观察后视镜3秒后变道

听到语音提示:前方准备变更车道࿰c;不要变࿰c;可以打转向灯观察࿰c;听到第二声:请变更车道再动方向。

注意事项:准备变道和请变道距离50米࿰c;可以停车。听到请变道后150米内不能停车挡位不能用一档。

评判标准:不打转向灯或者没有3秒 扣100

不观察后视镜出现紧急情况的 扣100

在150米内不能变更完成的 扣100

中途停车或者用一档变道的 扣100

 打转向灯长时间不关闭的 扣10

十一、超车

操作要领:打开左转向灯c;观察左方情况3秒后向左变道c;车身走正关闭转向灯c;在超车道瞬间速度达到25KM/Hc;右转向灯c;观察右后视镜3秒后回原车道࿰c;200米以内完成

注意事项:超车必须向左超车࿰c;如果行驶过程中在超车道、语音会提示请向右变道(只有一声)࿰c;50米内变回右道再超车。超车项目可以停车!

评判标准:不打转向灯或者没有3秒 扣100

不观察后视镜出现紧急情况的 扣100

在200米内不能变更完成的 扣100

超车过程中未达到规定速度的 扣100

十二、直线行驶

操作要领:听到语音提示(前方请准备直线行驶3秒后请保持直线行驶)人坐中࿰c;手放松࿰c;眼看通࿰c;发现轨迹偏移࿰c;即时修正࿰c;急打急回!

注意事项:直线行驶监测距离100࿰c;车辆左右偏移不能大于30CM࿰c;瞬间车速达到25KM/H

评判标准:未按规定保持直线的 扣100

瞬间速度未达到规定的 扣100

十三、路口左转弯

十四、路口右转弯

十五、请调头行驶(需要借道࿰c;打十点钟方向࿰c;维持3秒)

操作要领:听到指令先打转向灯࿰c;减到2档(保证档位在2挡)࿰c;听到第二声指令请转弯(调头)踩刹车减到1档࿰c;转向灯保持常亮。

注意事项:打转向灯观察是否在转弯(调头)车道࿰c;如果不是要主动变道࿰c;注意转向灯保持常亮࿰c;人行横道前20米内注意多踩两下刹车。如遇路口堵塞࿰c;需要在停止线前等待。

评判标准:不打转向灯的 扣100

不按规定减速的 扣100

停在人行横道或者路口等待的扣100

十六、靠边停车

操作要领:听到语音提示

1.打右转向灯

2.减速减到1档

3.观察右方交通情况࿰c;靠边对点停车。

注意事项:靠边时注意后方来车和前方要起步的车࿰c;观察合理地点停车࿰c;可以进行多次停车࿰c;最后以拉手刹结束࿰c;拉手刹前转向灯必须保持常亮࿰c;如果关闭需要打起等待3秒࿰c;再拉手刹结束!下车前观察后方交通情况࿰c;下车后15秒内关闭车门。

评判标准:不打转向灯或者没有3秒 扣100

不观察后视镜出现紧急情况的 扣100

在150米内不能靠边完成的 扣100

停车后车身距离边线大于30厘米扣100

其他扣分标准:车门未关好 扣100

熄火一次扣10࿰c;未在空档打火 扣100

每文一语

创作来源于生活࿰c;每一天都需要努力学习哟

大佬总结

以上是大佬教程为你收集整理的Python教学机器人带你学会驾考科目三——内附数据分析源码与科三干货【技术与生活】全部内容,希望文章能够帮你解决Python教学机器人带你学会驾考科目三——内附数据分析源码与科三干货【技术与生活】所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。