Python笔记(7)while循环

    技术2026-03-07  9

    #!/user/bin/env python # -*- coding:utf-8 -*- # author:berlin #1、while无限循环 # count = 0 # while True: # print("count:",count) # count = count + 1 #count +=1 #循环与if elif else的结合 #1、当等于1000时就终止 # count = 0 # while True: # print("count:",count) # count = count + 1 #count +=1 # if count == 1000: # break # 2、猜年龄正确了就终止 # age = 26 # while True: # getage = int(input("请输入年龄:")) # if getage == age: # print("猜对了!") # break #终止 # elif getage < age: # print("猜小了!") # else: # print("猜大了!") # 3、猜年龄正确了就终止,只能猜三次 # age = 26 # count = 0 # while True: # if count == 3: # break # getage = int(input("请输入年龄:")) # if getage == age: # print("猜对了!") # break # 终止 # elif getage < age: # print("猜小了!") # else: # print("猜大了!") # count += 1 # 4、猜年龄正确了就终止,只能猜三次并提示(while循环的另一种方式) # age = 26 # count = 0 # while count < 3: #第一次从0开始 # getage = int(input("请输入年龄:")) # if getage == age: # print("猜对了!") # break # 终止 # elif getage < age: # print("猜小了!") # else: # print("猜大了!") # count += 1 # if count == 3: # print("你猜太多了!!!!") # 5、猜年龄正确了就终止,只能猜三次并提示(while else方式) # age = 26 # count = 0 # while count < 3: #第一次从0开始 # getage = int(input("请输入年龄:")) # if getage == age: # print("猜对了!") # break # 终止 代表循环判断结束 # elif getage < age: # print("猜小了!") # else: # print("猜大了!") # count += 1 # else: # print("你猜太多了!!!!") # 6、猜年龄正确了就终止,只能猜三次并询问是否继续,若yes则继续,若no则退出循环 age = 26 count = 0 while count < 3: #第一次从0开始 getage = int(input("请输入年龄:")) if getage == age: print("猜对了!") break #continue代表跳出本次循环,执行下一次循环。break代表结束循环 elif getage < age: print("猜小了!") else: print("猜大了!") count += 1 if count == 3: iscontinue = input("是否继续:") if iscontinue == "yes": count = 0 else: print("结束!!") # else: # print("你猜太多了!!!!")
    Processed: 0.010, SQL: 9