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

    语法:

    while 条件:
        执行语句...

    猜年龄只能猜三次

    age = 18
    count = 0
    while count<3:
        age = int(input("age:"))
        if age == 18:
            print("对了")
            exit()
        elif age >18:
            print("大了")
        else:
            print("小了")
        count +=1

    exit:如果对了则退出

    count<3:只能猜三次

    --------------------------------------

    循环终止语句:

    有下面代码,和实现效果

    count = 0
    while count<3:
        count+=1
        # if count == 2:
        #     break
        print("我小于3")
        print('count=', count)
        print("------")
    
    效果:
    我小于3
    count= 1
    ------
    我小于3
    count= 2
    ------
    我小于3
    count= 3
    ------

    break:用于完全结束一个循环,跳出循环体执行循环后面的语句,完全终止循环

    当向代码中添加break时

    count = 0
    while count<3:
    count+=1
    if count == 2:
    break  #当count值为2时,终止循环
    print("我小于3")
    print('count=', count)
    print("------")

    输出结果:(直接终止循环)

    我小于3
    count= 1
    ------

    continue:只是终止本次循环,接着还执行后面的循环

    count = 0
    while count<3:
        count+=1
        if count == 1:  #当count的值为1时,跳过本次循环,开始下一次循环
            continue
        print("我小于3")
        print('count=', count)
        print("------")
    

    输出结果:(跳出count=1的循环)

    我小于3
    count= 2
    ------
    我小于3
    count= 3
    ------

  • 相关阅读:
    【模板】高斯消元
    【洛谷P1730】最小密度路径
    【模板】矩阵乘法优化线性递推
    【洛谷P3723】礼物
    【洛谷P3338】力
    【模板】NTT
    【洛谷P1919】A*B Problem升级版
    测试理论基础(思维导图)
    Fiddler
    常用 Linux 命令
  • 原文地址:https://www.cnblogs.com/5444de/p/12375098.html
Copyright © 2011-2022 走看看