20200930-python学习笔记6
发布时间:2020-12-15 02:13:32 所属栏目:C语言 来源:网络整理
导读:条件判断 ? else:如果if执行判断是False,不执行if的内容,执行else的内容。 elif:做更细致的判断,是else if 的缩写,可以同时有多个elif ? if语句执行的特点,就是从上往下判断,如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elif
条件判断 ? else:如果if执行判断是False,不执行if的内容,执行else的内容。 elif:做更细致的判断,是else if 的缩写,可以同时有多个elif ? if语句执行的特点,就是从上往下判断,如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elif和else ? ?报错了,原因是birth数据类型是str(字符串),输入的是整数,不能进行对比,需要把字符串转换为整数(int) a = input('height:')
b = input('weight:')
height = float(a)
weight = float(b)
bmi = weight/height**2
d = float(bmi)
if d <= 18.5:
print('过轻')
elif 18.5 < d <= 25:
print('正常')
elif 25 < d <= 28:
print('正常')
elif 28 < d <= 32:
print('肥胖')
elif d > 32:
print('严重肥胖')
? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |