if 语句
条件表达式
if 条件表达式1:
——条件满足以后要运行的代码
elif 条件表达式2:
——代码2
else(没有表达式的)
——:pass
if 可以做成员运算
'''成员运算'''
a = 'hello python'
b = 'py'
if b in a:
print('b在a里面')
else:
print('b不在a里面')
练习1
'''当其中的一个条件满足,就不会往下走了'''
if 4>3:
print('正确')
elif 4!=3:
print('4不等于3')
else:
print('False')
练习2
'''比较a和b的大小'''
a = int(input('请输入a的值:'))
b = int(input('请输入b的值:'))
if a>b:
print('{}比{}大'.format(a,b))
elif a=b:
print('{}等于{}'.format(a.b))
else:
print('{}比{}小'.format(a,b))
练习3
'''计算用户的BMI指数,并打印相关信息'''
height = float(input('请输入你的身高(m):'))
weight = float(input('请输入你的体重(kg):'))
bmi = weight / height ** 2
if bmi < 18.5:
print('您的bmi指数为:{:.2f} ==》 过轻'.format(bmi))
elif bmi >= 18.5 and bmi < 25:
print('您的bmi指数为:{:.2f} ==》 正常'.format(bmi))
elif bmi >= 25 and bmi < 28:
print('您的bmi指数为:{:.2f} ==》 过重'.format(bmi))
elif bmi >= 28 and bmi < 32:
print('您的bmi指数为:{:.2f} ==》 肥胖'.format(bmi))
else:
print('您的bmi指数为:{:.2f} ==》 严重肥胖'.format(bmi))