zoukankan      html  css  js  c++  java
  • python_while

    while

    格式

    while 条件 :
        pass

    使用

    while True :
        print("精忠报国")
        print("粉红的回忆")
        print("凉凉")
        print("风起了")

       无限循环打印这四个歌名。

    flag = True
    while flag :
        print("精忠报国")
        print("粉红的回忆")
        print("凉凉")
        print("风起了")
        flag = False

       打印一遍这四个歌名。

    flag = True
    while flag :
        print("精忠报国")
        print("粉红的回忆")
        print("凉凉")
        flag = False
        print("第一次")

       打印 精忠报国、粉红的回忆、凉凉这三个。

    count = 1
    flag = True
    while  flag :
        print(count)
        count +=1
        if count == 101 :
            flag = False

       打印1到100。

    count = 1
    while count < 101 :
        print(count)
        count += 1

       打印1到100。

    count = 0
    while count < 101 :
        print(count)
        count += 2

       打印 0、2、4、6 ... 100。

    count = 0
    while count < 101 :
        if count % 2 ==0 :
            print(count)
        count += 1

      打印 0、2、4、6 ... 100。

    终止循环

      1、改变条件。

      2、break.(直接结束循环)

    while True :
        print(111)
        print(222)
        break
        print(333)
    print(666)

    结果:

    关键字:

      break:直接跳出本循环体

      continue:结束本次循环,继续下次循环。

    while True :
        print(111)
        print(222)
        continue
        print(333)
    print(666)
     无限重复打印111、222.
    计算出1+2+3+4...+100。
    方法一:
    count = 1
    sum = 0
    while count <101 :
        sum = sum + count
        count +=1
    print(sum)
    方法二:
    count = 1
    sum = 0
    while True :
        sum = sum + count
        count +=1
        if count == 101:
            break
    print(sum)
  • 相关阅读:
    访问者模式(Visitor)
    策略模式
    职责链模式(Chain of Responsibility)
    模版方法模式
    逃离大厦第80关与马踏棋盘
    结合JDK源码看设计模式——迭代器模式
    Java并发——线程介绍
    结合JDK源码看设计模式——模板方法模式
    结合JDK源码看设计模式——桥接模式
    结合JDK源码看设计模式——组合模式
  • 原文地址:https://www.cnblogs.com/ZN-225/p/10617814.html
Copyright © 2011-2022 走看看