条件判断

1.流程控制:

  1.顺序结构: 一步一步执行

  2.选择结构:在有一部选择性执行

  3..循环结构:在一定条件下,一直执行某段代码

2.条件判断:

   1.if 如果

      if 条件成立 ==True 执行if里面的语句

   2.if (XXX):........ else: 如果--否则

     只有两种情况,肯定会执行其中一个

      对立面的情况下使用

   3.多种分枝 if ....elif .....else  

      最后的else是选配

      只要满足其中一个分支,就退出if的语句结构

    4.if嵌套

      要执行内部的if 一定要外部的if 满足才可以

      相当于and

    5.没有switch语句

    6.多条件可以分行写

       

if cond1 == 'val1' and \
   cond2 == 'val2' and \
   cond3 == 'val3' and \
   cond4 == 'val4':
    do_something

  7-扩展

        1- if如果后面跟是  非0的数值、非空字符串 、非空元组、非空列表,该if 的条件结果就为True

   8.input()--函数--接收字符--返回的是字符串!
      **:if语句只要满足其中一个就结束整个if代码块!   else --- 选配  
   

 

posted @ 2019-05-25 16:29  【时间不会说谎】  阅读(234)  评论(0编辑  收藏  举报