加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > C语言 > 正文

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('严重肥胖')

?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读