while循环------计数循环
四大流程:
循环变量 循环条件 循环体 更新循环变量
循环流程:
注意下面循环变量位置不同得出来得结果也是不相同的
第一种:
#定义循环变量 =》 进入循环 ;循环判断(真)=》执行循环体=》更新循环变量 =》 重新 进入循环 ;循环判断(真)
a = 1 #计数
while a <= 5:#True False #while循环
#缩进 循环体
print(f"小余同学已经跑了{a}圈") # 2 3 4 5 6
a = a + 1 #更新循环变量
第二种:
#定义循环变量=》进入while循环=》更新循环变量 =》执行循环体 =》 重新 进入循环 ;循环判断(假) =》脱离循环
a = 1 #计数
while a <= 5:#True False #while循环
a = a + 1 #更新循环变量
#缩进 循环体
print(f"小余同学已经跑了{a}圈") # 1 2 3 4 5
while嵌套
用一个 * 号完成 4x4的方形
#循环嵌套循环
j = 1
while j <5:
i = 1
while i <5:
print('*',end =' ') #得到一行四个星号
i+=1
print() #对每行的四个*换行
j+=1
while True: #死循环
import random
p1 = random.randint(10,20)#15
p2 = random.randint(10,20)#16
while True: #死循环
if p1 == p2:
print(f"一致{p1}{p2} ")
break
else:
print("不一致")
p1 = random.randint(10,20)
p2 = random.randint(10,20)
关键字—break\continue:
#break 强行结束循环
#continue 跳过当次循环 进入下一次循环
n = 1
while n < 10: #如果循环进行到5时候就结束
print(n)
#循环里面缩进
if n == 5:
#if里面缩进
break #终止循环
n +=1
以上是对while循环的理解,仅供学习参考。
若有侵权,请及时联系作者删除。