iT邦幫忙

2024 iThome 鐵人賽

DAY 10
0
Python

30天學Python系列 第 10

Python的for迴圈

  • 分享至 

  • xImage
  •  

在 Python 中,for 可以非常高效地用來處理一系列的重複操作。相比 while 迴圈,for 迴圈通常適用於確定的迴圈次數。

for() 基本語法

for 變量 in 可迭代對象:
    迴圈內的代碼

1. 查詢列表

fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
    print(fruit)  # apple, banana, cherry

2. 查詢字符串

word = "Python"
for letter in word:
    print(letter)  # P, y, t, h, o, n

3. 使用 range() 生成數值範圍

range() 生成數值序列,用於固定次數的迭代。

for i in range(5):
    print(i)  # 0, 1, 2, 3, 4

4. 使用 range(start, stop, step)

指定 range() 的起始值、終止值和步長。

for i in range(2, 10, 2):
    print(i)  # 2, 4, 6, 8

使用 break

for i in range(5):
    if i == 3:
        break
    print(i)  # 0, 1, 2

使用 continue

for i in range(5):
    if i == 3:
        continue
    print(i)  # 0, 1, 2, 4

上一篇
Python的條件語句
下一篇
Python的while迴圈
系列文
30天學Python30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言