zoukankan      html  css  js  c++  java
  • Python之while循环

    一.while循环总规则

    1 while 条件:
    2     循环体
    View Code

    二.无限循环

    1 while 条件:
    2     无限循环
    View Code
    1 while True:
    2     print('我爱china')
    View Code

    三.循环输出1-100  改变条件跳出循环

    1 count = 1
    2 flag = True
    3 # 标志位方便之后对变量的修改
    4 while flag:
    5     print(count)
    6     count = count + 1
    7     # count += 1
    8     if count >= 101:
    9         flag = False
    View Code
    1 count = 1
    2 while count <= 100:
    3     print(count)
    4     count = count + 1
    5     # count += 1
    View Code

      3.1输出1+2+3+4+...+100的和

    1 count = 1
    2 sum1 = 0
    3 while count <= 100:
    4     sum1 = sum1 + count
    5     count = count + 1
    6 print(sum1)
    View Code

     利用break实现

    1 count = 1
    2 sum1 = 0
    3 while True:
    4     sum1 += count
    5     count += 1
    6     if count > 100:
    7         break
    8 print(sum1)
    View Code

       当然实现方式一大堆更新中........................


      3.2关键字break、continue

     break:终止循环使其条件不成立 

     continue:结束本次循环,进行下一次循环 

    1 # break
    2 print(11)
    3 while True:
    4     print(1111)
    5     print(123)
    6     break
    7     print(78945)
    8 print(12345678)
    View Code
    1 print(111)
    2 count = 1
    3 while count <= 20:
    4     print(count)
    5     continue
    6     count += 1
    7     # 输出全是1,相当于死循环了
    View Code

     

  • 相关阅读:
    USACO Sabotage
    USACO Telephone Lines
    NOIP 2012 借教室
    洛谷 P1902 刺杀大使
    VIJOS-P1450 包裹快递
    JDOJ 1770 埃及分数
    USACO Monthly Expense
    7.modifier插件的自定义和使用
    6.function自定义插件的方法和使用
    5.Smart使用内置函数或者自定义函数
  • 原文地址:https://www.cnblogs.com/Alexephor/p/11178230.html
Copyright © 2011-2022 走看看