inPython判断前面的??内容是简单的流程判断。下面我们就来说说如何使用if语句来实现多重判断。在实际应用中,会出现很多只执行一个结果的场景,比如我们来演示一个权重标准测试工具。1、多重判断先看一下多重判断的语法结构'''if表达式:结果为真,执行此处代码块elif表达式:结果为真,执行此处代码块elif表达式:结果为true,执行这里的代码块...else:结果为false,执行这里的代码块'''直接进入下面的案例#首先收到一个体重信息weight=input('请输入你的体重:')weight=int(weight)#需要将输入中的字符串转为整数ifweight>180:print('你的体重超标了')elifweight<=180andweight>150:print('你的体重是toofat')elifweight<=150andweight>110:print('你的体重很标准')elifweight<=110andweight>90:print('你的体重太轻')else:print('你的体重weightistoolight')1.输入190时,返回结果:请输入您的体重:190您的体重超标2.输入170时,返回result:Pleaseenteryourweight:170你的体重太胖了3.输入时当体重为140时,返回结果:Pleaseenteryourweight:140,你的体重很标准4.输入100时,返回结果:Pleaseenteryourweight:100,youweightlight5.当输入80,返回结果:Pleaseenteryourweight:80你的weightistoolight2.判断的嵌套'''if表达式1:if表达式2:代码块1else:代码块2'''演示代码如下:proof=int(input("输入司机每100ml的血液酒精含量:"))ifproof<20:print("该司机不构成酒后驾车")else:ifproof<80:print("该司机已构成酒驾")else:print("该司机已构成酒驾")输入30时,返回结果:输入该司机每100ml血液酒精含量:30司机已构成酒驾等后果就不一一论证了,大家进来看看。以上就是小编为大家整理的if多重判断和分支判断的语法结构和案例。在下一课中,我们将解释while循环语句。有疑问可以评论,看完会一一解答~文章来源:www.wakey.com.cn/document-else.html
