if
要判断的条件:
条件成立的时候做的事情
判断年龄是否能够进入小学
age = 7
if age >= 7:
print('欢迎进入小学')
else:
print('请回幼儿园')
if: 要判断的条件: 条件成立的时候做的事情
…
else: 条件不成立的时候做的事情
例题
age = 2
if age >= 7:
print('欢迎进入小学...')
else:
print('请回幼儿园!')
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190627194748122.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L215aHl5eXl5eQ==,size_16,color_FFFFFF,t_70)
and
条件1 and 条件2
两个条件都满足,就返回True
两个条件有一个不满足,返回False
or
条件1 or 条件2
两个条件只要有一个满足,就返回True
两个条件都不满足,返回False
练习
age = 120
if age >= 0 and age <= 120:
print('年龄正确')
else:
print('年龄错误')
if 要判断的条件:
条件成立的时候做的事情
elif 条件2:
…
elif 条件3:
…
else:
条件不成立的时候做的事情
elif和else都必须和if一起使用,不能单独使用
例题
holiday_name = '中秋节'
if holiday_name == '儿童节':
print('喝娃哈哈...')
elif holiday_name == '端午节':
print('吃粽子...')
elif holiday_name == '情人节':
print('买礼物...')
else:
print('买礼物...')