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

    基本语法:

    while  condition:

        code...

    else:

       code...

    示例:

    1.输出1到10,不包括7

    n = 1
    while n < 11:
         if n == 7:
             pass
         else:
             print(n)
         n = n+1

    2.计算1-100所有数之和

    n = 1
    s = 0
    while n < 101:
        s = s + n
        n = n + 1
    print(s)

    3.计算1-2+3-4+5-6...99

    n = 1
    s = 0
    while n < 101:
        if n % 2 == 0:
            s = s - n
        else:
            s = s + n
        n = n + 1
    print(s)

     continue   &&    break

    continue表示跳出当前循环,不再执行之后的代码

    break表示跳出整个循环

     示例4:输入登陆用户名密码,只有三次输错的机会

    count = 0
    while count < 3:
        username = input("请输入用户名:")
        password = input("请输入密码:")
        if username == "wangjie" and password == "123456":
            print("欢迎登陆")
            break
        else:
            print("用户名或密码错误")
        count = count + 1
    else:
        print("请稍后再试")

  • 相关阅读:
    polya定理
    树状数组
    离散数学通路数的矩阵计算法
    高次同余方程求解
    Uva1378
    poj2888
    poj2409&&poj1286
    poj2182
    poj2154
    判断一个字符是否为汉字
  • 原文地址:https://www.cnblogs.com/wang-jie-devops/p/9733235.html
Copyright © 2011-2022 走看看