這堂課程叫做For Loop Fun 在這堂課程裡我們會使用一條上頭寫滿數字的數線 玩一場骰子遊戲 每位玩家會骰三次骰子決定一個開始的數字 一個決定停止的數字 與之間的時間間隔 在每個回合開始時 我們會將骰到的開始數字圈選起來 然後從開始數字起 每隔骰到的間隔數字就把那個值圈起來 最後在遇到或超過結束數字的時候停下來 擁有最多分的便是贏家 for loop這個概念在很多地方都可以看到 尤其是萬一想要成為一位氣象專家 你將會無時無刻都在使用for loop 嗨 我是Becky 我在Able Driller Renewables工作 擔任風象學家 哥倫比亞河谷有我們的風力發電廠 我負責為哥倫比亞河谷預報當地的風速 我們試圖去預測當地將會有多大的風 我們才能去知道大概有多少能量可以被產生出來 我們會將那些資訊交給負責能源方面的實時交易員 他們會基於我們給他們的資料買賣能源 確保電力是平衡的 你的燈可以繼續亮 而且我們也可以最大化電廠的供電量 我們在Eber Troller Renewables於波特蘭的國際控制中心 然後這理我們可以看到全國各地發電廠的資訊 即使是現今功能最強大的電腦也無法模擬各地的大氣 在電腦預報模型中 我們有一種稱之為grid(格點)的術語 每個格點都有經度與緯度 我們必須去計算出這個物理量 試圖去找到風速 溫度 與壓力等等 因為有相當多的格點 因此我們使用loop的方法已經不下上萬次 For loop 是的 我所作的一切都要用到for loop 這是一個for loop的例子