if <条件判断1>: <执行1> elif <条件判断2>: <执行2> elif <条件判断3>: <执行3> else: <执行4> 注意:1)if else缩写为elif 2)条件判断不需要像java那样()括起来 3)切记不要忘记: 4)严格要求缩进,缩进空行也是程序的一部分 栗子:输入身高和体重,判断BMI(BMI为体重除以身高的平方)height = float(input('please input your height'))input函数输入的都是字符串故需要先转化为float
weight = float(input('please input your weight'))
bmi = weight /(height**2)
if bmi<18.5:
print('您的bmi是%.2f,低于18.5:过轻'% bmi)
elif bmi<25:
print('您的bmi是%.2f,低于25:正常'% bmi)
elif bmi<28:
print('您的bmi是%.2f,低于28:过重'% bmi)
elif bmi<32:
print('您的bmi是%.2f,低于32:肥胖')
else:
print('您的bmi是%.2f,大于32:严重肥胖')![]()
python条件判断 if else
最新推荐文章于 2025-12-07 18:59:29 发布
本文介绍了一个简单的Python程序,用于计算用户的BMI指数,并根据结果提供健康状况评估。程序通过input函数获取用户的身高和体重信息,利用浮点数运算计算BMI值,并采用if-elif-else结构进行条件判断。
1428

被折叠的 条评论
为什么被折叠?



