前言:
歡迎來到我們的Python學習筆記系列!今天,我們將深入探討for迴圈,幫助我們重複執行指定的動作。讓我們開始這趟關於for迴圈的神奇之旅吧!
迴圈對象:
列表和range 在Python中,我們可以使用for迴圈對列表中的每個元素或使用range函數生成的數字序列進行迭代。
fruits = ["蘋果", "香蕉", "橘子"]
for fruit in fruits:
# 執行重複動作
print(fruit)
定義重複動作的內容
在for迴圈中,我們可以定義要重複執行的動作內容。
這些動作通常需要縮排,以明確表示它們屬於迴圈的一部分。
for i in range(5):
# 執行重複動作
print("迴圈執行次數:", i)
跳出和繼續迴圈
有時候,我們可能需要在迴圈執行期間跳出迴圈或繼續到下一次迴圈。
在Python中,我們可以使用break和continue語句來實現這些操作。
pythonCopy codefor i in range(10):
if i == 5:
break # 跳出迴圈
if i % 2 == 0:
continue # 繼續到下一次迴圈
print(i)
range函數的運用
range函數可以生成指定範圍的數字序列,它的語法是:
range(start, stop, step)。
我們可以自訂起始值、終止值和步進值來控制迴圈的執行次數。
for i in range(1, 10, 2):
# 執行重複動作
print(i)
由於起始值是1,終止值是10(不包含),步進值是2,因此迴圈將打印出1、3、5、7和9。
巢狀迴圈
在Python中,我們可以在迴圈的內部使用其他迴圈,這被稱為巢狀迴圈,這使我們能夠處理更複雜的問題,並有效地遍歷多維數據結構。
for i in range(1, 4):
for j in range(1, 4):
# 執行重複動作
print(i * j)
for迴圈是Python中一個強大且重要的概念,它允許我們重複執行指定的動作。我們學習了如何使用列表和range來定義迴圈對象,如何定義重複動作的內容,以及如何使用break和continue控制迴圈的流程,此外,我們還介紹了range函數和巢狀迴圈的運用。
敬請期待我們下一篇筆記,將繼續探索Python的精彩世界!
感謝您閱讀本篇文章!我們很高興您能從中獲得一些有用的資訊。如果您喜歡這篇文章,請不要吝嗇您的支持,您可以:
- 按下愛心:這樣我們就知道您對這篇文章的喜愛程度,也可以讓更多人看到它。
- 分享文章:如果您認為這篇文章也能幫助其他人,請把它分享出去。
- 追蹤我們:如果您想持續收到更多類似的內容,請點擊追蹤按鈕。
- 支持我們:如果您願意,您也可以成為我們的贊助者。