想一想:在使用if的时候,它只能做到满足条件时要做的事情。那万一需要在不满足条件的时候,做某些事,该怎么办呢?

答:使用 if-else

1. if-else的使用格式

  1. if 条件:
  2. 满足条件时要做的事情1
  3. 满足条件时要做的事情2
  4. 满足条件时要做的事情3
  5. ...(省略)...
  6. else:
  7. 不满足条件时要做的事情1
  8. 不满足条件时要做的事情2
  9. 不满足条件时要做的事情3
  10. ...(省略)...

demo1

  1. chePiao = 1 # 用1代表有车票,0代表没有车票
  2. if chePiao == 1:
  3. print("有车票,可以上火车")
  4. print("终于可以见到Ta了,美滋滋~~~")
  5. else:
  6. print("没有车票,不能上车")
  7. print("亲爱的,那就下次见了"

结果1:有车票的情况

  1. 有车票,可以上火车
  2. 终于可以见到Ta了,美滋滋~~~

结果2:没有车票的情况

  1. 没有车票,不能上车
  2. 亲爱的,那就下次见了

2. 练一练

要求:从键盘输入身高,如果身高没有超过150cm,则进动物园不用买票,否则需要买票。