Python 中的循环结构是执行重复任务的关键。本节将深入探讨循环的进阶用法。

循环类型

Python 支持以下类型的循环:

  • for 循环
  • while 循环

For 循环

for 循环通常用于遍历序列(如列表、元组、字符串)或其他可迭代对象。

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

While 循环

while 循环用于当某个条件为真时重复执行代码块。

i = 0
while i < 5:
    print(i)
    i += 1

循环进阶技巧

  1. 嵌套循环

    循环可以嵌套在其他循环中。

    for i in range(1, 4):
        for j in range(1, 3):
            print(f"i = {i}, j = {j}")
    
  2. break 和 continue

    • break 用于立即退出循环。
    • continue 用于跳过当前循环的剩余部分并开始下一次迭代。
    for i in range(1, 6):
        if i == 3:
            continue
        print(i)
    
  3. 循环变量

    循环变量在循环中非常有用,它可以帮助我们引用当前迭代的元素。

    for i in range(1, 6):
        print(f"当前数字: {i}")
    

扩展阅读

更多关于 Python 循环的进阶用法,请参考Python 循环教程


(center)Python_Coding