if判断+while循环

1、常量​

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

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

2、基本运算符

    (1)、算术运算​

        +、-、*、/​

​        print(10/3)      精度float

        print(10//3)    取整

        print(10**2)​    平方

    (2)、逻辑运算​

        a、增量赋值

扫描二维码关注公众号,回复: 4162361 查看本文章

             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打断的情况下才会执行’)​

猜你喜欢

转载自www.cnblogs.com/zhangxin-/p/9991583.html
今日推荐