什么是循环控制(while)?
答: 循环控制是一种程序控制, 其作用就是反复执行语句.
那为什么要添加程序控制?
答: 因为程序的代码都是从上往下按顺序执行的, 为其添加控制后就可以让执行的流程产生变化, 从而得到不同的执行结果.
举个循环控制的例子, 如下图:
下面是代码的实践部分
i = 0
while i < 10:
print(i)
i = i + 1
print("Hello")
print("World")
其中
while 是Python的关键字, 表明这是一个循环控制.
其所在行的末尾都要以冒号结尾,
然后在 while 后面打个空格并写入一个表达式, 其运算结果必须是 True 或 False (即: 真或假).
如果结果为 True 时, 则会执行其下方的分支语句(也称: 子语句);
如果结果为 False 时, 则会跳过其分支语句, 回到其原先的流程中继续往下执行.
那如何让一条语句成为 while 的子语句呢?
答: 在语句的前面加上至少一个空白符(即: 空格或缩进).
如果有多个同级的子语句, 那添加的空白数量必须保持一致.