if嵌套(补充)
if 要判断的条件:
条件成立时,要做的事情
elif 条件2:
...
else:
条件不成立时,要做的时请
elif和else都必须和if联合使用,不能单独使用
例1:
holiday_name = str(input('请输入一个节日:'))
if holiday_name == '情人节':
print('买礼物,买花,买包,买化妆品')
elif holiday_name == '愚人节':
print('吃饭')
else:
print('不过节')
例2:
have_ticket = True
knife_length = int(input('tell me the length of your knife:'))
if have_ticket:
print('已有车票,请安检...')
if knife_length > 20:
print('长度为 %d:超出限定长度,禁止入内' %knife_length)
else:
print('长度为 %d:没有超过限定长度,允许入内' %knife_length)
else:
print('请先买票')
练习题一:
练习题二:
练习题3:
练习题4:
注意:这里要为大家介绍随机数的生成方法,如下图:
练习题4:
练习题5:
练习题6:
练习题7: