KaydenPython學習日誌-解決UnicodeDecodeError問題在讀取檔案時常常出現UnicodeDecodeError錯誤,報錯內容為「'utf-8' codec can’t decode byte 0xc8 in position 0: invalid contin」,令人十分好奇到底是為甚麼會出現錯誤? 背後的運作邏輯是什麼?…Dec 26, 2020Dec 26, 2020
KaydenPython學習日誌-檔案讀取、寫入、模式比較(r+、a+、w+)檔案的讀取與寫入,剛開始學習時總覺得很簡單,畢竟是個基礎的技能,但練習時常常忘記一些小細節,甚至出現Error,而又在找尋問題的解決過程中花費了許多時間,今天就來紀錄一下學習中的小細節、遇到的問題、解決方法以及程式背後的概念。由於內容繁多將會分成2篇文章。Dec 26, 2020Dec 26, 2020
KaydenPython學習日誌-命名空間與有效範圍、區域變數與全域變數命名空間 (namespace):對於變數或函式名稱等「名字」與其指向的「物件」之間的對應關聯。 有效範圍 (scope):該變數於程式碼當中可被參考使用的範圍。Dec 24, 2020Dec 24, 2020
KaydenPython學習日誌-變數與資料以前使用 R 語言時,複製並修改資料都很直覺的使用 a <- b 進行複製,再看a 資料要做甚麼樣的新增刪除處理,但 a 資料的變動並不會影響到 b 資料,但在python的操作中,若使用 a=b,再對 a 進行新增刪除,也會影響到 b…Dec 24, 2020Dec 24, 2020
KaydenPython學習日誌-解決IndentationError在運行程式時出現錯誤,IndentationError: unindent does not match any outer indentation level。Dec 23, 2020Dec 23, 2020
KaydenPython學習日誌-Spyder除錯功能學習Python一段時間了,在朋友的建議下,決定開始記錄自己的學習過程,希望可以在"記錄"的監督下持續進步,並保持著對程式的好奇心。:)Dec 16, 2020Dec 16, 2020