# 30 Days of Python學習筆記 > [color=#40f1ef][name=LHB阿好伯, 2020/11/18][:earth_africa:](https://www.facebook.com/LHB0222/) ###### tags: `Python_30` ![](https://i.imgur.com/n9jcnC2.jpg) [TOC] https://github.com/Asabeneh/30-Days-Of-Python - [Python基本認識與R的比較](/pJ43YRFgTaOkSQQ0Emncyg) - 註解符號# - 變數命名 - 基本計算 - 四則運算 - 餘數和商數 - 次方或平方根 - 常用運算函數 - 指派運算子 - 多重賦值 - 物件變數 - 參考資料與書籍 - [第一天](/2-SX8PiUTbW5VHVIOPiwOg) - 介紹 - 安裝 - 基礎計算 - 資料類型 - Number數值 - Booleans布爾值 - List清單 - Dictionary字典 - Tuple - Set - [第二天](/qKATviFuRDOcMtVwyd2v6Q) - 內置函數 - 變數 - - 命名 - 資料類型與轉換 - - 檢查 - 轉換 - [第三天 運算子](/JcdfGwbBRKKgnyXg6hEmiA) - 算術運子 - 指派運算子 - 多重賦值 - 關係運算子 - 邏輯運算子 - [第四天 字串](/TSeooHXDSwC7a_OLvB7Ntg) - 字串建立 - 資料型態-type() & class() - 多行字串 - 字串資料 - 字串合併 - 跳脫字元(Escape Character)與ASCII - String formating字串格式化 - 舊式字串格式化 - 新式字串格式化format() - Formatted String Literal字串插值 - Python字符串作為字符序列 - 通過索引訪問字符串中的字符 - 反轉字符串 - 跳過片段 - 常用字串函數 - [第五天 list清單](/vCN7TwuWRKW-QDmoznnbSA) - 清單建立 - 建立空清單 list() - 建立多筆資料的清單 - 清單索引 - Indexing_正索引 - Negative Indexing_負索引 - Slicing Items from a List清單資料擷取 - Reversing a List 清單反轉 - 清單修改 - Modifying Lists修改清單 - Adding Items to a List添加清單項目 - Joining Lists串接清單 - Removing Items from a List刪除清單項目 - Removing Items Using Pop刪除清單最後一個項目 - Removing Items Using Del 刪除物件 - Clearing List Items清空清單 - Counting Items in a List計算清單中特定物件數量 - Finding Index of an Itemt查詢特定物件 - Sorting List Items 清單排序 - [第六天 Tuples元組](/plBttIX0QzWyqd3K9tjjPg) - Tuples元組 - Tuples創建 - Tuples資料索引與擷取 - 串接Tuples - Tuples轉換為Lists - 搜尋Tuples - 刪除 - [第七天 Sets 集合](/C-w50MiPToW3hXDEOCoPog) - Sets 集合 - 創建集合 - 空集合 - 創立集合 - 添加集合項目 - 從集合中刪除項目 - 刪除與清除集合 - 清單轉換成集合 - Joining Sets聯接集 - Union聯集 - Intersection交集 - subset子集與superset超集 - Difference Between Two Sets比對兩集合差異 - symmetric difference對稱差集 - [第八天](/nky90txUSVW_1MXyPsyNcQ) 看不太懂其用處,這單元先跳過 - [第九天 Conditionals 條件判斷](/vA_udmdTSnGmJGz43JqJAQ) - Conditionals 條件判斷 - IF Condition 如果判斷 - IF … ELSE…單層判斷 - IF…ELIF…ELSE…多層判斷 - 巢狀結構 - 使用 and、or 進行條件判斷-減少巢狀使用 - [第十天 Loops迴圈](/eHZN0XxST0WO7gB47DRKRA) - while Loops - 中斷 while Loops - 跳過while Loops - For Loop - 中斷for loops - 跳過for Loops - repeat重複循環 - [第十一天 Functions函數](/wL9UPB0fSlGUoxsLRprZsw) - 自訂函數Defining a Function - 使用reture回傳結果的應用 - 添加默認參數 - 任意數量的參數輸入 - 函數作為另一個函數的參數 - Lambda-無名函數 - 基本寫法 - 嵌套於別的函數中 - [第十二天 Modules模組](/WY9S704_RlKvmI47QUsSBQ) - 創建一個模組 - 載入模組並重新命名 - 載入內置模組 - 操作檔案與路徑-os - 統計模塊-statistics - 數學模塊-math - 字串模組-string - 常用函數 - 字串常數 - 亂數模組-random - 設定亂數種子 - [第十三天 List Comprehension](/M02dZ4OlRz-EIni_9REyMQ) - 清單(List)的Comprehension - 結合if條件式 - [第十四天 Higher Order Functions高階函數](/ZPicdCDLTMaNfXiu7by8mw) - First Class Function(一級函數) - 作為參數 - 作為結果回傳 - 嵌套函數 - R & Python Decorators 裝飾器 - 創建裝飾器 - 內建高階函數 - 可疊代函數-map(“python”) & apply(“R”) - 可疊代篩選 - filter() - [第十五天 錯誤類型](/3kLX4oZTQFOAetEQeMuang) - 這章節在介紹錯誤資訊,我覺得稍微讀過有遇到問題再來看就好,所以先跳過 - [第十六天 時間與日期](/XG-k7cODRWaVPCvOHYxOUA) - 取得時間資訊 - date日期函數 - time 時間函數 - strftime時間格式 - strftime 格式化日期輸出 - strptime 字串轉換為時間格式 - timedelata 計算日期差 - [第十八天 正則表達式](/hFhWVJGHSNGYvTCvlo5_0g) - 建立re正規表達式物件re.compile() - 搜尋數字 \d | [0-9] - 符合多次 * | + | {} - 貪婪模式 ? - 分組查詢 () 、 字元集合 [] - 相關函數 - 尋找相符字串re.match & re.search() - 使用多行註解模式_re.X - R語言 - 好用的線上測試網站_regex101 - Rstudio好用正規表達式套件_remotes - [第十九天 檔案管理](/3w1amdXBTtuPZaVmegAacA) - [Python Selenium使用紀錄](/v6NzhxciTZufM34ajtEkCw) 全文分享至 https://www.facebook.com/LHB0222/ 有疑問想討論的都歡迎於下方留言 喜歡的幫我分享給所有的朋友 \o/ 有所錯誤歡迎指教 # [:page_with_curl: 全部文章列表](https://hackmd.io/@LHB-0222/AllWritings) ![](https://i.imgur.com/47HlvGH.png)
{"metaMigratedAt":"2023-06-15T15:56:23.723Z","metaMigratedFrom":"YAML","title":"30 Days of Python學習筆記","breaks":true,"GA":"G-CQ4L16KHK4","disqus":"ahb0222","contributors":"[{\"id\":\"0afe0f67-8323-487b-830e-2e82f84cfef4\",\"add\":4162,\"del\":104}]","description":"[color=#40f1ef][name=LHB阿好伯, 2020/11/18]:earth_africa:"}
Expand menu