iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
AI & Data

30天 python 學習心得分享 系列

目前工作使用語言為 C#、PHP、JS 為主,對於python 一直有濃厚的學習興趣,
但礙於工作與各種瑣事總是一拖再拖,碰巧看到了鐵人賽的活動,希望能透過這個比賽增進每日學習的動力,並分享每日學習心得與收穫,也希望能透過大家的留言修正錯誤的觀念

鐵人鍊成 | 共 30 篇文章 | 41 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day11- 流程控制1

所謂的流程控制就是指如何控制程式運行的動作最常見的就是如果就、達到麼個條件後停止,這些控制行為也是程式組成的重要部分今天讓我們來學習python的流程控制語法吧...

2018-10-25 ‧ 由 wayneli 分享
DAY 12

Day12- 流程控制2

說到了迴圈,在python裏還有一種資料型別range可以建立一定範圍中的整數,要列出range的值需使用迴圈打印所以暸解for迴圈的基本運作後,我們就來使用這...

2018-10-26 ‧ 由 wayneli 分享
DAY 13

Day13-例外處理及函式引入

在撰寫程式時總是會發生例外狀況,比如說請使用者輸入數字但輸入卻是字母這時若沒有做防呆機制程式就會報錯,為了避免這樣的狀況我們需要先針對例外狀況去做排除,透過前面...

2018-10-27 ‧ 由 wayneli 分享
DAY 14

Day14-Python發展面向

前面的文章我們學習了python基礎語法的使用也學習如何引入好用的函式庫進行開發,但這時突然有點茫然後續要做什麼,於是停下腳步來看看利用python我們能做什麼...

2018-10-28 ‧ 由 wayneli 分享
DAY 15

Day15- 爬蟲使用模組介紹-requests

接著我們將開始實作爬蟲的程式,首先先來暸解如何使用爬蟲的工具模組,在實作的過程中我們需要先具備幾種基本知識(Http、Html),要先理解Http的請求方式,之...

2018-10-29 ‧ 由 wayneli 分享
DAY 16

Day16-爬蟲使用模組介紹-Beautiful Soup 1

在前片文章中我們已將網頁資料取回,今天要介紹的便是如何解析我們取回來的東西,主要使用的模組為BeautifulSoup,使用Anaconda須先至環境新增這個套...

2018-10-30 ‧ 由 wayneli 分享
DAY 17

Day17-爬蟲使用模組介紹-Beautiful Soup 2

讓我們再繼續學習這碗美麗的湯使用方法吧~~ HTML 屬性搜尋 透過HTML屬性取值find依照上篇文章的HTML範例要取得id=i1的tag i1_tag...

2018-10-31 ‧ 由 wayneli 分享
DAY 18

Day18-爬蟲實戰1

學了前面兩個模組的使用方式,今天就來實戰看看吧!先來設定目標,選取一個網站後慢慢的加篩選條件,以符合我們的期望. 爬取PTT的soft_job 版第一頁的標題與...

2018-11-01 ‧ 由 wayneli 分享
DAY 19

Day19-爬蟲實戰2

上篇文章所開發的爬蟲還有許多不完善的地方,今天我們來針對這些問題進行修正吧! 在開發程式上總是不會一步到位,我們能先將不足的地方條列出來並一一完善他,在這個過程...

2018-11-02 ‧ 由 wayneli 分享
DAY 20

Day20-爬蟲實戰3

今天學習如何將資料進行整理,可以使用Day7、8所學的容器型態進行存放,讓我們開始吧! 目標 依照日期進行資料排序 將資料存放至List中並用Dict儲存每筆...

2018-11-03 ‧ 由 wayneli 分享