Python中的各种if语句(if条件判断、if...else、if...elif...else、if...else嵌套)

1. if语句

  if 要判断的条件:
      条件成立的时候做的事情

示例:
Python中的各种if语句(if条件判断、if...else、if...elif...else、if...else嵌套)_第1张图片
示例运行结果:
Python中的各种if语句(if条件判断、if...else、if...elif...else、if...else嵌套)_第2张图片

2. if…else

  if 要判断的条件:
      条件成立的时候做的事情
  else:
      条件不成立的时候做的事情

示例:
Python中的各种if语句(if条件判断、if...else、if...elif...else、if...else嵌套)_第3张图片
示例运行结果:
Python中的各种if语句(if条件判断、if...else、if...elif...else、if...else嵌套)_第4张图片

3. if逻辑运算符

  and
  条件1 and 条件2
  两个条件都满足,就返回True
  两个条件有一个不满足,返回False

示例:
Python中的各种if语句(if条件判断、if...else、if...elif...else、if...else嵌套)_第5张图片

  or
  条件1 or 条件2
  两个条件只要有一个满足,就返回True
  两个条件都不满足,返回False

示例一:
Python中的各种if语句(if条件判断、if...else、if...elif...else、if...else嵌套)_第6张图片
示例二:
Python中的各种if语句(if条件判断、if...else、if...elif...else、if...else嵌套)_第7张图片
Python中的各种if语句(if条件判断、if...else、if...elif...else、if...else嵌套)_第8张图片

4. if…elif…else

  if 要判断的条件:
      条件成立的时候做的事情
  elif 条件2:
      ...
  elif 条件3:
      ...
  else:
      条件不成立的时候做的事情

注意: elif和else都必须和if一起使用,不能单独使用
示例:
Python中的各种if语句(if条件判断、if...else、if...elif...else、if...else嵌套)_第9张图片

5. if…else嵌套

  if 要判断的条件1:
       条件1成立的时候做的事情
       if 条件2:
               条件2成立时要做的事
       else:
               条件2不成立时要做的事
  else:
      条件1不成立的时候做的事情

示例一: 条件一不成立时
Python中的各种if语句(if条件判断、if...else、if...elif...else、if...else嵌套)_第10张图片
示例二: 条件二成立时
Python中的各种if语句(if条件判断、if...else、if...elif...else、if...else嵌套)_第11张图片
示例三: 条件二不成立时
Python中的各种if语句(if条件判断、if...else、if...elif...else、if...else嵌套)_第12张图片

你可能感兴趣的:(Python)