其他分享
首页 > 其他分享> > 成员,身份运算和流程控制

成员,身份运算和流程控制

作者:互联网

1.成员运算

2.身份运算

3.流量控制

 

一、成员运算

       判断某个个体在不在某个群体内

        in在,not in不在

        

 

 

        

       

 

 

 

二、身份运算 

         判断两个数据,值和内存地址是否相等

 

        符号==判断值,is判断内存地址

        

 

         值相等内存地址不一定相等

        内存地址相等值一定相等

 

 

 

三、流程控制

       流程控制即控制事物的执行流程

        任何使用执行流程只有三种情况

        1.顺序结构

           由上而下一次运行

        2.分支结构

            在运行过程中根据条件的不同可能会执行不同的流程

        3.循环结构

            在运行过程中有些代码可能反复运行

        

 

四、必知必会

           1.条件都会转成布尔值,从而决定子代码是否执行

           2.在python中使用缩进来表示代码的从属关系

           3.并不是所有代码都拥有子代码

           4.同属某个代码的多行子代码,必须保持相同的缩进量

           5. 在python中通常使用四个空格表示缩进

           6.上一行的代码结尾如果是冒号,下一行代码一定会缩进

 

 

 

 

五、分支结构

       1.单if分支结构

           if 条件:

                  条件成立后执行的子代码块

           

             

 

 

 

 

 

       2.if与else连用

 

          if 条件:

 

               条件成立后执行的子代码块

 

          else:

 

               条件不成立的情况下执行的子代码块

 

          

 

           

 

           

 

 

       3.if elif else三者连用

         if 条件1

             条件成立后执行的子代码块

         elif 条件2

              条件1不成立,条件2成立之后执行的子代码块

         elif 条件3

               条件1,2不成立,条件3成立之后执行的子代码块

          else 

                上述条件都不成立,执行的子代码块

         

 

 

         

           

 

 

 

 

 

六、if判断之嵌套

 

       

 

 

       

 

 

       

 

 

        练习题

       1.

        

 

        

 

        2.

       

 

 

       

 

 

 

七、while循环

       while 条件

                  条件成立后循环执行的子代码块

        

 

 

八、while+break

       break结束本层循环

       

 

         

 

 

 

 

         

九、全局标志位

       

 

 

 

 

 

 

 

 

 

 

       

 

 

 

 

 

 

 

 

 

 

 

         

 

 

 

 

          

 

标签:内存地址,运算,代码,else,条件,成立,执行,流程,身份
来源: https://www.cnblogs.com/sly0/p/15510874.html