100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 判断司机是否酒后驾车

判断司机是否酒后驾车

时间:2021-07-22 08:16:49

相关推荐

判断司机是否酒后驾车

目录

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

简介

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


代码

1.源部分

# -*- coding: utf-8 -*-"""Created on Sat Nov 27 20:35:53 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 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 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('您已经达到醉驾标准,请不要开车。')


运行结果


本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。