今天是學習Python的第23天!!我蠻訝異自己能做到這個天數,因為前幾天甚至忘記要發,差點就斷賽了。言歸正傳,我今天要實作的是中華職棒紀錄查詢,一樣是個非常簡單實作,會學習到的Python技巧有邏輯判斷、迴圈控制、列表和字典,同樣地最需要使用到的搜尋比對。
全記錄查詢| 中華職棒大聯盟全球資訊網The Official Site of CPBL : https://www.cpbl.com.tw/stats/recordall
1.匯入會使用到的函式庫import csv
2.Counter的collections會使用到它的容器,利用此容器協助計算達成紀錄的次數
1.使用open()打開'中華職棒球員打擊數據.csv'資料檔案
2.讀取數據並存放達成紀錄的球員資訊,將Data的資料逐一取出另e代表之。若e代表的資料的全壘打欄位的值大於等於10且盜壘欄位的值大於等於10,我們便將資料加入到result列表中
3.使用for迴圈去針對每一位球員進行打擊資訊的紀錄
1.統計達成紀錄的球員人數
2.印出達成紀錄的球員人數,痛有幾個人達成此成就
3.針對記錄次數最高的前三名球員
4.會顯示他們的紀錄次數,一樣使用for迴圈記錄所有達成的球員
5.印出他們名次的姓名、達成年度、全壘打次數和盜壘次數