iT邦幫忙

鐵人檔案

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

從寫程式到脫離菜雞的歷練(以python為主的資處與檔案權限) 系列

<重報> 你有曾經寫程式但不管怎麼寫就是比人家亂或多出好幾行(記憶體)嗎? 就用30天的程式研究與實戰來了解其應用與其觀念 提升編寫能力 (希望大家互相交流>o<)

鐵人鍊成 | 共 32 篇文章 | 15 人訂閱 訂閱系列文 RSS系列文
DAY 1

[D1] 程式語言的運作

因為是重新報名 所以這幾天要做的事就不重新說明了 緣起與說明:第0天 在了解程式之前 一定要先了解程式是怎麼交給電腦運作的,我們先從認識程式語言開始: 程式語...

2019-09-11 ‧ 由 小雨 分享
DAY 2

[D2] 動靜態語言

昨天有提到 編譯跟直譯是取決於使用它的方法。但如果更深入的講法,這觀念其實只有對一半 因為這還關係到『本身』語言的特性。像原本python是直譯的 而透過外加的...

2019-09-12 ‧ 由 小雨 分享
DAY 3

[D3] 基礎資料結構(概論)

資料結構概論 現代人常都會以電腦來 儲存資料,使用軟體,使用者可能不會去了解其重要性。但如果是it人或這次的目標(提升編寫能力) 就成為處理資料前首先要了解的東...

2019-09-13 ‧ 由 小雨 分享
DAY 4

[D4] 資料處理:資料流

前面介紹了資料結構 想一定跟資料處理也有關係,因為資料處理包含了: 串並:資料流 , 檔案流處理 ; 樹:資料處理程式及演算法 資料流(DF) 可以解釋為資料的...

2019-09-14 ‧ 由 小雨 分享
DAY 5

[D5] 資料處理:檔案流

Python語言的環境 Anaconda:https://www.anaconda.com/distribution/ VsCode:https://code....

2019-09-15 ‧ 由 小雨 分享
DAY 6

[D6] 資料處理:檔案流2

介紹完stdio,接著就進入複雜stdio與檔案間的處理層級~ --- strip 用法 stdio的輸入輸出或方法都是sys套件已經寫好的,那要如何從外加功能...

2019-09-16 ‧ 由 小雨 分享
DAY 7

[D7] 資料處理:檔案流(進階stdio)

但stdio畢竟只是檔案流,無法作跨檔案的io。所以必須配合資料流(DF),就可以形成一種跨檔案處理。 提醒:牽扯到跨檔案處理,編輯器建議用vsCode喔~...

2019-09-17 ‧ 由 小雨 分享
DAY 8

[D8] python排序(sort)和引入方式

Import 的運作: C語言有include,python就有import (雖然處理不像c嚴謹 ex:優先執行 # ) 但基本上import 引入函式庫(l...

2019-09-18 ‧ 由 小雨 分享
DAY 9

[D9] 軟體der萬用邏輯XOR

之前聽數邏老師說 NOR NAND 邏輯才是萬用邏輯(NOR NAND大多用在硬體設計或邏輯設計)。但現在進入軟體的時代時,XOR反而變成一個十分重要的邏輯。幾...

2019-09-19 ‧ 由 小雨 分享
DAY 10

[D10] python二進位運算

學習動機:資料有時也需轉換成2進制處理 所以也是要有點進制觀念喔 2進位運算子 我們已經知道電腦是用2進位來運算了,網頁資料庫儲存媒體資料也是如此 雖然這次沒...

2019-09-20 ‧ 由 小雨 分享