接觸 Python 一段時間,對於 Python 的語法也從陌生到漸漸熟悉,來聊聊那些稍微進階,似懂非懂又不太熟悉的功能,並嘗試進行輸出,加深記憶,為自己做筆記
前言 已接觸 Python 一段時間,對於 Python 的語法也從陌生到漸漸熟悉,但對於比較進階的觀念則還有些模糊或不深刻,因此藉著這次機會來為自己做筆記,並...
Python 風格 通常會以 PEP 8 – Style Guide for Python Code 為 Coding Style ,例如以 4 個空格進行縮排...
字串 字串處理後,若想保留結果記得要再用一個變數去接 字串有序的,不可變更 轉義字元 換行:\n 定位(Tab):\t 斜線():\\ 雙引號(&q...
字串 長字串跟 3 種格式化文字的方法 長字串 使用三引號 """,包含換行字元 long_string = "...
list 使用 [] 或 list() 建立 空 [] 為 False 有序的(sequence),可以改變內容與大小 內容會談到 從 0 開始的索引和...
tuple 使用 () 或 tuple() 建立 空 () 為 False 有序的(sequence),不可以改變內容與大小 單 1 個時要加 ,,a =...
dict 使用 {} 或 dict() 建立 語法:{key1:value1, key2:value2, ..} key 為唯一,若不存在則會建立新的 空...
判斷 if elif else 只有一組使用 if else,多組則中間加入 elif 跟一般程式語言比較不同,Python 的 else if 簡寫為 e...
迴圈 for for 跟其他程式語言比較不一樣,不用設變數遞增,並且判斷長度 可以直接走訪,因此 items 是一個可走訪(sequence)的物件,如 l...
函式 function(函式)在 Python 是使用 def 來表示 不一定要有參數、回傳值 沒有設定 return,其實就是回傳 None 當有多個...