ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

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

2021-11-04 22:35:16  阅读:136  来源: 互联网

标签:内存地址 运算 代码 else 条件 成立 执行 流程 身份


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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有