生成器

使用 yield 產生值。

def countdown(n):
    while n > 0:
        yield n
        n -= 1

for i in countdown(5):
    print(i)
💻 程式碼編輯器
📤 執行結果
等待執行...
← 上一課 下一課 →