day1-while循环的用法

 

一、while循环简单用法:  

          使用while一直打印数值。

   有一种循环叫死循环,一经触发,就运行个天荒地老、海枯石烂

    

    相关代码:

复制代码
#while用法:
#从0开始计数。
count = 0
#while----当什么的时候,  下面一句就是当为真时执行下面的语句。永远为真,所以会一直执行下面语句
while True:
    print("count:",count)      #打印计数数值,
    count = count + 1  #或者count += 1  ,计数器等于计数器加上1.执行这个会一直加1
复制代码

      

二、while循环用法2

            例:猜年龄,一共只能猜三次,三次之内猜对了提示猜对了,猜大了提示猜大了,猜小了提示猜小了,如果超过三次则提示输入的次数太多。

   相关代码:

复制代码
#猜年龄,一共只能猜三次,三次之内猜对了提示猜对了,猜大了提示猜大了,猜小了提示猜小了,
#如果超过三次则提示输入的次数太多。
_age_of_oldboy = 56
count = 0
#当输入三次的以内时执行下面的语句。
while  count<3:
    age_of_oldboy = int(input("age_of_oldboy:"))
    if age_of_oldboy > _age_of_oldboy:
        print("You guessed older!")
    elif age_of_oldboy < _age_of_oldboy:
        print("You guessed lesser!")
    else:
        print("You guessed right!")
        break
    count = count + 1
#当超过三次时执行下面的命令。
else:
    print("You guess many times")
复制代码

 

三、while循环用法3:

             #猜年龄,一共能猜三次,三次之内猜对了提示猜对了,猜大了提示猜大了,猜小了提示猜小了,3次的时候提示是否需要继续,继续按任意键,不继续则按n.使用while循环来实现。

     

    相关代码:

复制代码
#猜年龄,一共能猜三次,三次之内猜对了提示猜对了,猜大了提示猜大了,猜小了提示猜小了,
#三次的时候提示是否需要继续,继续按任意键,不继续则按n.
#使用while循环来实现。
_age_of_oldboy = 56
count = 0
#当输入三次的以内时执行下面的语句。
while  count<3:
    age_of_oldboy = int(input("age_of_oldboy:"))
    if age_of_oldboy > _age_of_oldboy:
        print("You guessed older!")
    elif age_of_oldboy < _age_of_oldboy:
        print("You guessed lesser!")
    else:
        print("You guessed right!")
        break
    count = count + 1
    #达到3次,提示是否继续猜,如果继续按任意键,不继续则按n。
    if count == 3:
        continue_confirm = input("Do you keep guessing!")
        if continue_confirm != "n":
             count = 0
复制代码

 

posted on 2017-06-29 21:28  aptech2017  阅读(191)  评论(0)    收藏  举报

导航