else
一、引入
想一想:在使用if
的时候,它只能做到满足条件时要做的事情。那需要在不满足条件的时候做某些事,该怎么办呢?
答:使用 else
二、else与if配合使用
格式如下:
if 条件: 满足条件时要做的事情1 满足条件时要做的事情2 满足条件时要做的事情3 ...(省略)... else: 不满足条件时要做的事情1 不满足条件时要做的事情2 不满足条件时要做的事情3 ...(省略)...
demo1
ticket = True # 用True代表有车票,False代表没有车票 if ticket == True: print("有车票,可以上火车") print("终于可以见到Ta了,美滋滋~~~") else: print("没有车票,不能上车") print("亲爱的,那就下次见了")
结果1:有车票的情况
有车票,可以上火车 终于可以见到Ta了,美滋滋~~~
结果2:没有车票的情况
没有车票,不能上车 亲爱的,那就下次见了
注意:
三、练习
要求:从键盘输入身高,如果身高没有超过150cm,则进动物园不用买票,否则需要买票。
提示:input
获取的数据不是整数类型,需要用int()
转换,例如int("100")
结果就是整数100
参考代码:
height = input("请输入身高:") # 获取身高 height = int(height) # 类型转换为整数,只有整数才能比较大小 if height<=150: print("可以直接入园,无需购票") else: print("请先购票,再入园")