语法特点

(三要素)
1、 有初始值
2、 条件表达式
3、 变量【循环体内计数变量】的自增自减,否则会造成死循环

使用条件:循环的次数不确定,是依靠循环条件来结束

目的:为了将相似或者相同的代码操作变的更加简洁,使得代码可以重复利用

实践操作

  1. #while循环
  2. a=1
  3. while a<5:
  4. print(a)
  5. a+=1
  6. print('end')
  7. #当a<5时,则输出print a,然后执行a+1,然后继续判断a是否<5;
  8. #如果a是继续小于5,则再循环操作,直到不满足条件,就以最后的print('end') 来表示结束;
  9. #print('end') 是表示整个流程结束了,所以没有缩进,如果缩进了,是表示在循环内结束,可以操作试一下结果会有什么不一样呢?

输出结果为:

image.png
例子:打印1-10的数字

  1. #打印1-10的数字
  2. n=0
  3. while n<10:
  4. n=n+1
  5. print(n)
  6. print('end')

输出结果为:
image.png