iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
自我挑戰組

30天學python 系列

希望能夠藉由這30天,讓python更加精進。

鐵人鍊成 | 共 30 篇文章 | 25 人訂閱 訂閱系列文 RSS系列文 團隊菜雞自學
DAY 11

[Day11] 文件操作和異常處理

Python 中內置的 open 函數,我們可以指定文件名和操作模式,編碼信息等來獲得操作文件的對象。操作模式指的是要打開什麼樣的文件(字符文件還是二進制文件)...

2019-09-27 ‧ 由 Min 分享
DAY 12

[Day12] 字串和正規表示式

使用正規表示式 在編寫處理字串的程式或網頁時,經常會有查找符合某些複雜規則的字串的需要,正規表示式就是用於描述這些規則的工具,它定義了字串的匹配模式。檢查一個字...

2019-09-28 ‧ 由 Min 分享
DAY 13

[Day13] 行程 (process) 和線程 (thread)

進程和線程 計算機已進入多 CPU 或多核時代,我們所使用的作業系統都是支持'多任務'的作業系統,可以同時運行多個程序,也可以將一個程序分解為若干個相對獨立的子...

2019-09-29 ‧ 由 Min 分享
DAY 14

[Day14] 行程 (process) 和線程 (thread)

多行程 (Multi-Process) 還是多線程 (Multithreading) 作業系統在切換行程 (process) 或線程 (thread) 時需要先...

2019-09-30 ‧ 由 Min 分享
DAY 15

[Day15] 網路編程入門和網路應用開發

網路編程入門 計算機網路基礎計算機網路是獨立自主的計算機互聯而成的系統總稱,組建計算機網路最主要的目的是實現多台計算機之間的通訊和資源共享。TCP / IP 模...

2019-10-01 ‧ 由 Min 分享
DAY 16

[Day16] 圖像和文檔處理

操作圖像 計算機圖像相關知識 顏色:可以將紅,綠,藍三種色光以不同的比例疊加來組合成其他的顏色,通常會將一個顏色表示為一個 RGB 值或 RGBA 值,其中的...

2019-10-02 ‧ 由 Min 分享
DAY 17

[Day17] Python 語言進階 - 1

接下來是 100 天當中的第二部分 Python 語言進階。我也會分成好幾天做這階段的筆記。 1.數據結構和算法 算法:解決問題的方法和步驟 評價算法的...

2019-10-03 ‧ 由 Min 分享
DAY 18

[Day18] Python 語言進階 - 2

常用算法 窮舉法 - 又稱為暴力破解法,對所有的可能性進行驗證,直到找到正確答案。 貪婪法 - 在對問題求解時,總是做出在當前看來最好的選擇,不追求最優解...

2019-10-04 ‧ 由 Min 分享
DAY 19

[Day19] Python 語言進階 - 3

函數的使用方式 將函數視為'一等公民' 函數可以賦值給變數 函數可以作為函數的參數 函數可以作為函數的返回值 高階函數的用法(filter、map以及它...

2019-10-05 ‧ 由 Min 分享
DAY 20

[Day20] Python 語言進階 - 4

3.物件導向的相關知識 三大支柱:封裝 (encapsulation)、繼承 (inheritance)、多型 (polymorphism) 範例 - 工資...

2019-10-06 ‧ 由 Min 分享