一、while
语法
white 条件:
执行代码。。。
小练习:
#打印0-100的偶数 count = 0 while count <= 100: if count %2 == 0 : print(count) count += 1 # 打印0-100 , 50 不打印,60-80 打印他们的平方 count = 0 while count <= 100 : if count == 50: pass #过 elif count >= 60 and count <= 80 : print(count*count) else: print(count) count+=1
二、死循环
死循环顾名思义就是一直循环
只要让while 满足条件就会一直执行,一般都会采取判断 or 布尔值
count = 0
while count == 0 :
print(count)
count += 1
while True :
print(count)
count += 1
两种方法
三、循环终止语句
如果在循环中,因为某些原因不想循环了,怎么把他终止掉,这里就用到了 break 或者 continue
break 用于完全结束一个循环,跳出循环体执行循环后面的语句
continue 和break 有些类似,他只是终止本次循环,然后继续执行后面的循环,break则完全终止循环!
num = "25" count = 0 a = True while a : user = input("输入你猜的数字:") count += 1 if user == num : print("对了") break if count == 3: user_a = input("选择y继续选择q退出") if user_a == "y" or user_a == "Y" : print("游戏继续") count = 0 continue elif user_a == "q" or user_a == "Q": break a = False print("游戏结束") else: print("输入错误请重新输入")