Python循环语句

  • ⚪循环语句
  • ⚪while 循环



⚪循环语句

循环语句在程序中与判断语句有一个共同的特点:使用频繁,是非常多功能实现的基础与核心!

循环语句的操作流程不算复杂,运行到循环语句,首先会判断当前循环条件是否成立,是则进入循环操作,不断判断与循环,直到循环条件不成立时循环结束。



⚪while 循环

while循环语法:

while 条件 :
        执行的操作1
        执行的操作2
        …
        执行的操作n
        迭代

如果缺失了迭代,那么循环就会进入无限循环,这是没有意义的。

使用while循环时:

  • 条件需要提供布尔类型的结果,True则进入/继续循环,False则停止
  • 循环内代码需要保持缩进
  • 需确定好迭代条件,否则进入无限循环

同时,while循环也是可以嵌套使用的,要求就是保持正确的四个空格的缩进,当然嵌套在循环中的循环,执行操作也就需要保持两倍的缩进。

///

简单的while循环案例
打印1 - 100 的数字:

i = 0
while i < 100:  # 条件为i<100时
    i += 1      # 迭代
    print(f"我是数字%d" % i)  #执行的操作


计算数字1累加到100得到的值:

i = 1
count = 0
while i <= 100:  # 条件为i<=100时
    count += i
    i += 1  # 迭代

print(f"1 累加到 100 的和为 %d" % count)