iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
Software Development

python 自學 系列

為什麼要寫 python 呢?因為身邊會 python 的人真的很多,非資工本科系的人學的程式語言也都是先學 python,大家都說 python 真的很簡單,很好學.而且在 AI 或 ML 的領域裡,python 似乎是首選.於是決定來認識一下簡單的 python.

鐵人鍊成 | 共 30 篇文章 | 16 人訂閱 訂閱系列文 RSS系列文 團隊DJS組一團
DAY 11

python day11 (dictionaries)

dictionaries python 的 dictionaries 是一種 key-value 的資料格式,可以很快的查找到需要的 key 的 value.如...

2019-09-26 ‧ 由 daniel0614 分享
DAY 12

python day12 (Functions)

function 主要有三個部分主成,input、function本體、output.開頭是使用 def 做宣告,input 就是 () 內的參數,return...

2019-09-27 ‧ 由 daniel0614 分享
DAY 13

python day13 (sequence functions)

今天稍微整理一下一些 sequence functions 的操作有 built-in sequence functions、index、slicing 三個部...

2019-09-28 ‧ 由 daniel0614 分享
DAY 14

python day14 (File Input、Output)

python 在處理檔案時分為 text file 或 binary file.而處理檔案時會使用 open function.open 參數 mode 可以指...

2019-09-29 ‧ 由 daniel0614 分享
DAY 15

python day15 (classes)

在寫程式的風格裡有分為物件導向、函數式導向、程序性導向三種風格.物件在物件導向程式設計是很重要的一環,物件有自身的狀態以及方法.而 classes 就是定義這些...

2019-09-30 ‧ 由 daniel0614 分享
DAY 16

python day16 (private、underscore)

python 並沒有 private 這種東西,只能透過命名的方式希望不要讓別人存取.而命名方式就是在變數或方法前面加上_. >>> clas...

2019-10-01 ‧ 由 daniel0614 分享
DAY 17

python day17 (module、package)

module 由於上一篇有用到 module 今天就來看一下 module 是什麼,module 基本上就是一個檔案.而 module 名稱使用小寫,所以前一篇...

2019-10-02 ‧ 由 daniel0614 分享
DAY 18

python day18 (Object Oriented Programming)

在物件導向程式設計裡有三個重要的觀念,封裝、繼承以及多型. Encapsulation 封裝可以把不想讓外部直接存取的屬性隱藏起來,也許只能透過 class 提...

2019-10-03 ‧ 由 daniel0614 分享
DAY 19

python day19 (Exceptions)

在執行程式時,可能會遇到一些問題導致程式執行失敗,這時候 python 就會丟出 exception,並且印出 stack trace,可以看是程式執行到哪邊發...

2019-10-04 ‧ 由 daniel0614 分享
DAY 20

python day20(csv、json)

write csv 使用 python 產生如下面格式的 csv 檔案 id,name,age,tel 1,Allen,20,0981382910 2,Sam,...

2019-10-05 ‧ 由 daniel0614 分享