day1

  1. while 循环

    • why:大气循环, 吃饭,上课,睡觉,日复一日,歌曲列表循序环,程序中:输入用户名密码,

    • what:while 无限循环。

    • how:

      1. 基本结构:

        while 条件:
            循环体
        
      2. 初识循环

        while True:
            print('狼的诱惑')
            print('我们不一样')
            print('月亮之上')
            print('庐州月')
            print('人间')
            
        
      3. 基本原理:

        1556418225772

      4. 循环如何终止?

        1. 改变条件。

          flag = True
          while flag:
              print('狼的诱惑')
              print('我们不一样')
              print('月亮之上')
              flag = False
              print('庐州月')
              print('人间')
          
          
          # 练习题: 1~ 100 所有的数字
          count = 1
          flag = True
          while flag:
              print(count)
              count = count + 1
              if count == 101:
                  flag = False
                  
          count = 1
          while count < 101:
              print(count)
              count = count + 1
          
          
          # 1 + 2 + 3 + ...... 100  的最终结果:
          
          s = 0
          count = 1
          while count < 101:
              s = s + count
              count = count + 1
          print(s)
          
          

        1. break
        # while True:
        #     print('狼的诱惑')
        #     print('我们不一样')
        #     print('月亮之上')
        #     break
        #     print('庐州月')
        #     print('人间')
        # print(111)
        
        1. 系统命令(今天不讲)

        2. continue

          # continue : 退出本次循环,继续下一次循环
          flag = True
          while flag:
              print(111)
              print(222)
              flag = False
              continue
              print(333)
          
          
          # while else: while 循环如果被break打断,则不执行else语句。
          count = 1
          while count < 5:
              print(count)
              if count == 2:
                  break
              count = count + 1
          else:
              print(666)
          
    • where: 你需要重复之前的动作,输入用户名密码,考虑到while循环。

  2. 格式化输出

    • 当你遇到这样的需求:字符串中想让某些位置变成动态可传入的,首先要考虑到格式化输出。
  3. 运算符:算数运算符 + -,比较运算符 > ==,赋值运算符=,+=,逻辑运算符,and or, 成员运算符。

posted @ 2020-03-31 16:14  80年份  阅读(18)  评论(0)    收藏  举报