Python For Else

For 循环中的 Else

在 for 循环中,else 关键字用于指定当循环结束时将要执行的代码块:

例子 1

打印从 0 到 5 的所有数字,当循环结束时打印一条消息:

for x in range(6):
  print(x)
else:
  print("Finally finished!")

亲自试一试

注意:如果循环被 break 语句停止,则不会执行 else 块。

例子 2

当 x 为 3 时中断循环,请查看 else 块发生了什么:

for x in range(6):
  if x == 3: break
  print(x)
else:
  print("Finally finished!")

亲自试一试

相关页面

教程:

术语: