zoukankan      html  css  js  c++  java
  • Python 知识要点:while 循环语句

    while 语句

    用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。

    基本形式:while 判断条件:

            执行语句

    执行语句可以是单个语句或语句块。

    判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。

    当判断条件假 false 时,循环结束。

     

    【输出0-10里的偶数(不含8),并求和】

    i = 0
    s = 0
    while i <= 10:
        if (i % 2) == 0 and i != 8:
            s += i
            print("%d" % i)
        i += 1
    print("0-10不含8的偶数和是:%d" % s)

    【打印九九乘法表】

    i = 1
    while i <= 9:
        j = 1
        while j <= i:
            print("%d * %d = %d" %(j, i, i*j), end="	")
            j +=1
        print("")
        i += 1

    【猜数字游戏】

    import random
    
    i = 0
    random_num = random.randint(0, 10)
    guess = 0
    
    print("********************************")
    while True:
        num_in = input('请输入你猜的数字【0-10】:')
        guess += 1
    
        if not num_in.isdigit():
            print("你输入的不是整数,请重新输入")
            print("********************************")
        elif int(num_in) < 0 or int(num_in) > 10:
            print("你猜的数字超出游戏范围了,请重新输入")
            print("********************************")
        else:
            if int(num_in) == random_num:
                print("猜对了,你一共猜了 %d 次" % guess)
                break
            elif int(num_in) > random_num:
                print("猜大了,再来一次")
    
            elif int(num_in) < random_num:
                print("猜小了,再来一次")
            print("********************************")
    
    print("********************************")
    从现在开始,种下梦想中的参天大树
  • 相关阅读:
    软件体系架构复习要点
    Operating System on Raspberry Pi 3b
    2019-2020 ICPC North-Western Russia Regional Contest
    2019 ICPC ShenYang Regional Online Contest
    2019 ICPC XuZhou Regional Online Contest
    2019 ICPC NanChang Regional Online Contest
    2019 ICPC NanJing Regional Online Contest
    Codeforces Edu Round 72 (Rated for Div. 2)
    Codeforces Round #583 (Div.1+Div.2)
    AtCoder Beginning Contest 139
  • 原文地址:https://www.cnblogs.com/dc2019/p/13167146.html
Copyright © 2011-2022 走看看