Python While 循环
大约 1 分钟
Python While 循环
Python 循环
Python 有两种基本的循环命令:
当循环
通过当循环,我们可以执行一组语句,只要条件为真。
示例
打印 i,只要 i 小于 6:
i = 1
while i < 6:
print(i)
i += 1
注意: 记得要增加 i,否则循环将永远继续。
这个while循环需要相关的变量准备好,本例中我们需要定义一个索引变量,i,我们将其设置为1。
中断语句
使用break语句,即使当 while条件为真时,我们也可以停止循环:
示例
当 i 为 3 时退出循环:
i = 1
while i < 6:
print(i)
if i == 3:
break
i += 1
继续语句
通过继续语句我们可以停止当前迭代,并继续下一个:
示例
如果 i 是 3,则继续进行下一次迭代:
i = 0
while i < 6:
i += 1
if i == 3:
continue
print(i)
其他语句
通过else语句,当条件不再为真时,我们可以运行一次代码块:
示例
打印一条消息,当条件为假时:
i = 1
while i < 6:
print(i)
i += 1
else:
print("i is no longer less than 6")
