if语句运行一次,如果它的条件计算为true,并且如果它计算为false,则永远不会运行。
while语句类似,但它可以运行不止一次。只要条件成立,就重复执行内部的语句。一旦计算为false,则执行下一部分代码。
下面是一个while循环,包含一个从1到5的变量,循环结束。
i = 1 while i <=5: print(i) i = i + 1 print("Finished!")
>>> 1 2 3 4 5 Finished! >>>
1