Python 中的循环和控制语句(continue、break 和 pass)

pythonserver side programmingprogramming更新于 2025/10/26 13:00:17

在本文中,我们将学习 Python 3.x 或更早版本中的循环和控制语句(continue、break 和 pass)。

Python 提供循环构造,即 for & while。与其他语言不同,for 循环在执行之前不受任何条件约束。此处 for 循环使用 range 函数进行执行和迭代。

让我们看看它们的实现 −

条件 while 循环

示例

i = 0
while (i < 4):
   print("Tutorialspoint")
   i=i+1

输出

Tutorialspoint
Tutorialspoint
Tutorialspoint
Tutorialspoint

非条件 for 循环

示例

for i in "Tutorialspoint":
   print(i,end=" ")

输出

T u t o r i a l s p o i n t

示例

for i in range(1,5):
   print(i)

输出

1
2
3
4

现在让我们看看 jump 语句 − 的实现

Continue 语句

示例

for i in 'Tutorialspoint':
   if i == 'a' or i == 'e' or i == 'i' or i == 'o' or i == 'u':
      continue
   else:
      print ('Character :', i)

输出

Character : T
Character : t
Character : r
Character : l
Character : s
Character : p
Character : n
Character : t

Break 语句

示例

for i in 'Tutorialspoint':
   if i == 'a' or i == 'e' or i == 'i' or i == 'o' :
      Break
   else:
      print ('Character :', i)

输出

Character : T
Character : u
Character : t

绕过语句或空语句:pass

示例

for i in 'Tutorialspoint':
   if i=='u' or i=='p':
      pass
   else:
      print ('char :', i)

输出

char : T
char : t
char : o
char : r
char : i
char : a
char : l
char : s
char : o
char : i
char : n
char : t

结论

在本文中,我们了解了 Python 3.x 或更早版本中可用的循环构造、跳转语句和旁路语句。


相关文章


有用资源