Zyx050320

导航

while基本使用

while循环

  • why:循环,例:三次输入密码等

  • what:while无限循环

    • while 条件:
          执行
      
      
  • 初识循环

    • while True:
          print('我们不一样')
          print('....')
          
      '''
      先判断条件true进入循环
      执行一遍以后再进行断
      '''
      
  • 循环终止

    • 改变条件

      • flag = True
        while flag:
            print('我们不一样')
            flag = False
            print('....')
            
        
    • break

      • 循环中遇到break直接退出循环

        while True:
            print('我们不一样')
            break#直接完全退出循环体
            print('....')
        
      • 打印1~100的所有偶数 %取余符号

        • count = 2
          while count<=100:
              print(count)
              count = count + 2
              if count = 102
              break
          #或者
          count = 1
          while count<=100:
              if count % 2 == 0:
                  print(count)
              count = count + 1
          

    • continue

      • 结束当前循环,进入下次循环判断,continue相当于到了循环底部

        flag = True
        while flag:
            print(111)
            print(222)
            continue
            print(333)
            
            
           # 程序最终只会不断输出111 222
        
    • while else语句

      • count = 1
        while count < 5:
            print(count)
            count = count +1
        else:
            print(666)
            #如果while被break打断就不执行else
        
  • where

    • 需要重复做某件事

posted on 2020-06-08 13:03  Zyx050320  阅读(10)  评论(0编辑  收藏  举报