if判断+while循环

导读:本篇文章讲解 if判断+while循环,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

1、常量​

     ​纯大写字母命名常量名,如:AGE_OF_OLDBOY=18

     常量的值是可以改变的,如:AGE_OF_OLDBOY=19

2、基本运算符

    (1)、算术运算​

        +、-、*、/​

​        print(10/3)      精度float

        print(10//3)    取整

        print(10**2)​    平方

    (2)、逻辑运算​

        a、增量赋值

             age=18

             age+=1

             print(age)​

        b、交叉赋值

           x =10

            y=20  ​

           # temp=x,

            # x=y

            # y=temp​

            x,y=y,x​

            print(x,y)​

        ​​c、链式赋值

             # x=10​

             # y=x

             # z=y​  ​

             x=y=z=10​

        d、解压赋值

             l=[1.1,2.2,3.3,4.4,5.5]​

             a,b,c,d,e=l​

             print( a,b,c,d,e)​

              a,b,*_=l                       #取前两个值

               print(a,b)

                a,*_,b=l                     #取第一个和最后一个值

                 print(a,b)​

                 *_,a,b=l                     #取最后两个值

                  print(a,b)​

四、流程控制​ 1、if 判断​

    (1)if 条件:

                    代码1

                    代码2

                     代码3

                      ……​

    (2)if 条件:

                    代码1

                    代码2

                     代码3

                      ……​

              else:

                    代码1

                    代码2

                     代码3

                      ……​

    (3)​if  条件1:

                    代码1

                    代码2

                     代码3

                      ……​

          elif  条件2:

                    代码1

                    代码2

                     代码3

                      ……​

       elif  条件3:

                    代码1

                    代码2

                     代码3

                      ……​

              else:

                    代码1

                    代码2

                     代码3

                      ……​

 2、while循环:条件循环

        while条件:

                   代码1

                    代码2​

                    代码3

                    ………​

    结束循环的方式​

        (1)while+break:break代表结束本层循环​

        (2)改条件的方式tag=True​

                while Tag:

                         代码块

                          break

eg:​​

                tag=True

​                 while tag:

                         i = 0

​                         while i<<span se-mark=”1″>3:

                                 inp = input(‘请输入年龄>>>’)

                                 i = i + 1

​                                 if inp ==’10’:

                                 print(‘恭喜您猜对了’)

                                 tag=False

                                 break

                         else:

                                 inp1=input(‘还想继续玩吗?y?>>’)

                                 if inp1==’y’:

                                 continue

        (3)while+continue:     continue​​表示结束本次循环,直接进入下一次

  while+else​结合

  while 条件:

             pass

    else​:

             print(‘else子代码块只有在while循环没有被break打断的情况下才会执行’)​

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由半码博客整理,本文链接:https://www.bmabk.com/index.php/post/6436.html

(0)

相关推荐

半码博客——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!