Python 關鍵字



Python 的 for 關鍵字用於迴圈。它是一個 區分大小寫 的關鍵字。如果我們事先知道迴圈執行的次數,則在這種情況下使用 for。它用於迭代序列[列表、元組、字串、字典、集合]。

語法

以下是 Python for 關鍵字的語法:

for 

示例

以下是 Python for 關鍵字的基本示例:

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

輸出

以下是上述程式碼的輸出:

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

在列表中使用 'for' 關鍵字

for 關鍵字也可以用於列表以迭代它。

示例

以下是用 for 關鍵字迭代列表的示例:

list1 = ["Java", "C++", "Python", "HTML"]
for i in list1:
    print(i)

輸出

以下是上述程式碼的輸出:

Java
C++
Python
HTML

在函式中使用 'for' 關鍵字

我們可以在 函式 內部使用 for 關鍵字,它將根據條件返回值。

示例

這裡,我們定義了一個函式 natural_num,它返回自然數列表:

def natural_num(n):
    list1 = []
    for i in range(0,n):
                list1.append(i)
    return list1 

var1 = natural_num(9)
print(var1)

輸出

以下是上述程式碼的輸出:

[0, 1, 2, 3, 4, 5, 6, 7, 8]

使用 'for' 關鍵字與 range()

for 關鍵字通常與 range() 函式一起使用以迭代一系列數字。range() 函式生成一系列數字,for 迴圈可以迭代這些數字。

示例

以下是 for 關鍵字與 range() 函式的示例。這裡,我們列印了 20 以下的所有偶數:

n = 20
for i in range(0,n):
    if i%2==0:
        print(i, end=" ")

輸出

以下是上述程式碼的輸出:

0 2 4 6 8 10 12 14 16 18
python_keywords.htm
廣告
© . All rights reserved.