最近剛好在Udemy買了一門課程:"The Python Workbook: Solve 100 Exercises",所以就來試試看和python裝熟。
遵循該課程的脈絡記錄練習心得,並且想辦法自問自答從腦海中浮現的問題,透過不斷驗證和失敗學習python3
主要想熟悉四個部分Built-in Type, File and Directory Access, Text Processing Services, and Other Data Types
緣起 最近在Udemy買了一門課程: The Python Workbook: Solve 100 Exercises,課程內容以解決題目為導向,從實際練習中去...
概觀(Overview) list是sequence type的一種,有可異動(mutable)的特性,雖然可以放不同型態的資料,但通常用來存放同質性(homo...
操作層面分為取出資料、如何走訪和如何異動資料 取出資料 可以取出list中的某一個資料和部分資料,分別為indexed和sliced 這兩種操作都可以使用正向和...
Mutable list有mutable的特性,意即該物件在創建後可以被修改。要如何確認呢?使用id(),物件內容會變但id不會變。與之對應的概念是immuta...
list和其他資料型態的轉換 list <-> string join() and split() list <-> tuple...
使用String literals宣告 單行 單引號(')或雙引號(")都可以,官方文件提到差別只有用其中一個時不需對另一個標示為逃脫字元 The...
操作層面分為取出資料、如何走訪和如何異動資料...,等等,string是immutable所以不能異動! 取出資料 可以取出list中的某一個資料(字元的概念)...
'b' 或 'B'開頭的表示法產生的是bytes type而非str type且僅能包含ASCII的字元。 'r' 或 'R'開頭的表示法稱作raw strin...
兩種風格的格式化字串 str.format() 彈性與客製化 C printf style 能使用的資料型態範圍相對較小 str.format(...
概觀(Overview) 是一種無序性(unordered)的key-value pair。主要由key和value的概念組成,在別的語言中通常稱為associ...