iT邦幫忙

2021 iThome 鐵人賽

DAY 4
0
自我挑戰組

新手也想開始認識機器學習系列 第 4

Day 4 python迴圈

今天我們要介紹的是python當中的FOR迴圈,所謂的迴圈就是只我們如果要在某個條件下要重複做某些事的時候我們就會用迴圈去做,而不用一堆的判斷式去做這樣不只可以解省時間也因為精短所以可以方便我的除錯。

FOR迴圈

單層FOR迴圈

以下我們介紹幾個間單的單層FOR迴圈

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

我們希望變數i在0-9當中輸出每個i的值。

data = ["apple","banana","watermelon","orange","Grape"]
for i in data:
    print(i)

有一個水果的資料集,我們希望輸出資料集裡面的所有資料。

a = 0
data = [60,55,90,80,51]
for i in data:
    a = a+i
print(a)

有一個數字的資料集,我們希望能將數字的資料集裡面的總和輸出。

巢狀FOR迴圈

巢狀FOR迴圈就是多個FOR組成的迴圈。

for i in range(1,10):
    for j in range(1,10):
        print(i,"*",j,"=",i*j)

FOR迴圈內條件判斷

for i in range(1,101):
    if i % 2 == 0:
        print(i)

for i in range(1, 10):
    for j in range(1, 10):
        if j == 9:
            print("\t",i,"*",j,"=", i*j) 
        else:
            print("\t",i,"*",j,"=", i*j, end = "") 

以上就是簡易的FOR迴圈介紹,明天我們將介紹列表以及集合的簡易用法。


上一篇
Day 3 python條件語法
下一篇
Day 5 python串列
系列文
新手也想開始認識機器學習30

尚未有邦友留言

立即登入留言