# -*- coding: utf-8 -*- height = input("请输入你的身高(单位:m):") height = float(height) weight = input("请输入你的体重(单位:kg):") weight = float(weight) data = (weight * 2)//height print (data) if data < 18.5: print("过轻") elif data < 25: print ("正常") elif data < 28: print ("过重") elif data < 32: print ("肥胖") elif data >32: print ("严重肥胖") else: print ("找不到BMI指标")elif是else if的缩写,完全可以有多个elif,所以if语句的完整形式就是:
if <条件判断1>:
<执行1>
elif <条件判断2>:
<执行2>
elif <条件判断3>:
<执行3>
else:
<执行4>
if语句执行有个特点,它是从上往下判断,如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elif和else
python3.5学习if(学习笔记2)
最新推荐文章于 2022-11-25 15:43:08 发布