Python 中的循环语句有 for 和 while。
while 循环
Python 中 while 语句的一般形式:
while 判断条件(condition):
执行语句(statements)……
在 while … else 在条件语句为 false 时执行 else 的语句块。
语法格式如下:
while :
<statement(s)>
else:
<additional_statement(s)>
简单语句组
类似if语句的语法,如果你的while循环体中只有一条语句,你可以将该语句与while写在同一行中,
flag = 1
while (flag): print (‘欢迎访问菜鸟教程!’)
for语句
Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
for循环的一般格式如下:
for in :
else:
如果 for 实例中使用了 break 语句,break 语句用于跳出当前循环体
如果在for循环之后加上else语句块 则会在不满足for循环条件时自动执行for语句块。注意 被break打断的循环是不会执行后面的else语句块的(可以将for…else视为整体语句)
str1 = 'loveyou'
for i