语法

  1. if 判断条件1:
  2. 执行语句1……
  3. elif 判断条件2:
  4. 执行语句2……
  5. elif 判断条件3:
  6. 执行语句3……
  7. else:
  8. 执行语句4……

demo

demo1

  1. #!/usr/bin/python
  2. # -*- coding: UTF-8 -*-
  3. # 例3:if语句多个条件
  4. num = 9
  5. if num >= 0 and num <= 10: # 判断值是否在0~10之间
  6. print 'hello'
  7. # 输出结果: hello
  8. num = 10
  9. if num < 0 or num > 10: # 判断值是否在小于0或大于10
  10. print 'hello'
  11. else:
  12. print 'undefine'
  13. # 输出结果: undefine
  14. num = 8
  15. # 判断值是否在0~5或者10~15之间
  16. if (num >= 0 and num <= 5) or (num >= 10 and num <= 15):
  17. print 'hello'
  18. else:
  19. print 'undefine'
  20. # 输出结果: undefine