目录

  • 简介
  • 代码
    • 1.源部分
      • 运行结果
    • 2.使用while进行优化
      • 运行结果
    • 3.使用for循环
      • 运行结果

简介

通过使用嵌套if语句实现根据输入的酒精含量值判断是否酒后驾车。


代码

1.源部分

# -*- coding: utf-8 -*-
"""
Created on Sat Nov 27 20:35:53 2021
Function: 判断司机是否酒后驾车
@author: 小梁aixj
"""
#获取驾驶员的酒精含量,并转换成整型
proof=int(input('请输入驾驶员每100ml血液的酒精含量:'))
if proof <20:print('您的酒精含量为正常,不构成酒驾,可以继续开车。')
else:if 80 > proof >=20:print('您已经达到酒驾标准,请不要开车。')else:print('您已经达到醉驾标准,请不要开车。')

运行结果


2.使用while进行优化

# -*- coding: utf-8 -*-
"""
Created on Sat Nov 27 20:35:53 2021
Function: 判断司机是否酒后驾车
@author: 小梁aixj
"""
#获取驾驶员的酒精含量,并转换成整型
proof=int(input('请输入驾驶员每100ml血液的酒精含量:'))while True:if proof > 0:breakprint('输入错误,请重新输入。')proof=int(input('请输入驾驶员每100ml血液的酒精含量:'))
if proof <20:print('您的酒精含量为正常,不构成酒驾,可以继续开车。')
else:if 80 > proof >=20:print('您已经达到酒驾标准,请不要开车。')else:print('您已经达到醉驾标准,请不要开车。')

运行结果


3.使用for循环

# -*- coding: utf-8 -*-
"""
Created on Sat Nov 27 20:35:53 2021
Function: 判断司机是否酒后驾车
@author: 小梁aixj
"""
#设置循环四次
for i in range(4):
#获取驾驶员的酒精含量,并转换成整型proof=int(input('请输入驾驶员每100ml血液的酒精含量:'))
#判断输入酒精含量是否正确while True:if proof > 0:breakprint('输入错误,请重新输入。')proof=int(input('请输入驾驶员每100ml血液的酒精含量:'))
#是否酒驾判断部分  if proof <20:print('您的酒精含量为正常,不构成酒驾,可以继续开车。')else:if 80 > proof >=20:print('您已经达到酒驾标准,请不要开车。')else:print('您已经达到醉驾标准,请不要开车。')

运行结果


判断司机是否酒后驾车相关推荐

  1. 【python实例】判断是否为酒后驾车

    如果规定,车辆驾驶员的血液酒精含量小于 20mg/100ml 不构成酒驾:酒精含量大于或等于 20mg/100ml 为酒驾:酒精含量大于或等于 80mg/100ml 为醉驾.先编写 Python 程序 ...

  2. 数学建模案例--基于微分方程的酒后驾车问题浅析

    数学建模案例复现1--基于微分方程的酒后驾车问题浅析 撰文缘由 模型建立 "一口气"饮酒模型 "匀速"饮酒模型 "匀加速"饮酒模型(稍微拓展 ...

  3. 【转】为什么自动车完全不可以犯错误

    为什么自动车完全不可以犯错误 有人跟我讲,我对Google的自动车要求太苛刻了.人无完人,所以Google的产品也不需要是完美的,只要"够好用"就有市场.世界上有那么多糟糕的司机, ...

  4. [渝粤教育] 无锡商业职业技术学院 导游业务 参考 资料

    教育 -导游业务-章节资料考试资料-无锡商业职业技术学院[] 1.1.4 认识导游人员 随堂测验 1.[单选题]导游员必须是一个身心健康的人,否则很难胜任工作.身心健康包括( ). A.身体健康.心理 ...

  5. python基础第三章选择结构答案-零基础学Python--------第3章 流程控制语句

    第3章 流程控制语句 3.1程序的结构 计算机在解决某个具体问题时,主要有3种情况,分别是顺序执行所有的语句.选择执行部分语句和循环执行部分语句.程序设计中的3种基本结构为顺序结构.选择结构和循环结构 ...

  6. python流程控制-python 流程控制语句

    1.基本概念 1.1 流程控制语句 流程控制语句就是按照一定的步骤来实现某些功能的语句 python 中主要的流程控制语句:选择语句.条件表达式.循环语句.跳转语句.pass 语句 1.2 程序结构 ...

  7. 零基础学python全彩版实战答案-零基础学Python(全彩版)

    商品描述: 本店出售的图书均是正版二手书,有一些笔记划线,基本是六-九品新左右,基本都没有光盘.介意者请提前咨询客服.本店所有书籍,因买家导致退货退款的,发出运费参照不包邮运费模板由买家承担.如果签收 ...

  8. 选择嵌套_Python if语句嵌套(入门必读)

    在最简单的 if 语句中嵌套 if else 语句,形式如下: if 表达式 1: if 表示式 2: 代码块 1 else: 代码块 2 再比如,在 if else 语句中嵌套 if else 语句 ...

  9. 零基础学python全彩版答案-零基础学Python(全彩版)

    商品描述: 本店出售的图书均是正版二手书,有一些笔记划线,基本是六-九品新左右,基本都没有光盘.介意者请提前咨询客服.本店所有书籍,因买家导致退货退款的,发出运费参照不包邮运费模板由买家承担.如果签收 ...

最新文章

  1. github 思维导图开元软件_画思维导图记笔记的工具软件
  2. 图片在线转换base64
  3. 英语作业介绍一项发明计算机,介绍电脑的发明的英语作文
  4. 第十九节: 结合【表达式目录树】来封装EF的BaseDal层的方法
  5. Python 数据分析三剑客之 Pandas(四):函数应用、映射、排序和层级索引
  6. Session 另一种用法,其实是一样的
  7. eclipse改变html字体大小,eclipse字体大小设置(eclipse如何调整页面字体大小)
  8. 求会议安排的时间最大化(回溯法)
  9. 韩立春21日工作内容
  10. python 微信分享链接_python如何爬取搜狗微信公众号文章永久链接的思路解析
  11. python有一对兔子,从出生后第3个月起每个月都生一对兔子
  12. stm32h7xx_hal_conf.h讲解
  13. 10个免费音效素材下载网站,下载超方便还能免费商用!
  14. 在安装sublime之后,我为何毫不犹豫卸载了Dreamweaver?
  15. Unexpected exception parsing XML document from class path resource
  16. 终身 服务器_阿里云VS腾讯云618年中活动云服务器价格对比哪个更优惠?
  17. Apache HttpClient连接池泄露问题排查
  18. (附源码)node.js电商管理系统毕业设计251001
  19. MRTG (Multi Router Traffic Grapher)
  20. Springboot快速开发-书本信息管理系统(项目源码)

热门文章

  1. 为什么使用 LinkedIn 进行联盟营销活动?
  2. PostGis部分点线相关函数测试
  3. 隐函数存在定理3的证明Jacobi_20160503
  4. 5G NR 缩略语整理
  5. [LeetCode]179. Largest Number
  6. Win10 内置 OpenSSH 使用密钥连不上的问题解决
  7. AltiumDesigner中如何将原理图导成黑白色图
  8. 百度自然语言接口调用
  9. DQN 强化学习 (Reinforcement Learning)
  10. 要么忍,要么狠,要么滚