新人日誌
首頁
關於我
部落格
Toggle Menu
所有文章
所有文章
共 300 篇文章
搜尋
重設
Python
初學者指南:深入了解 Python map() 函數
在 Python 中,處理列表、元組或其他可迭代物件(Iterable)時,經常需要對每個元素應用相同的操作。 例如,將一組數字都乘以 2,或者將一組字串轉為大寫。 這些操作通常可以通過迴圈實現,但...
2025年3月8日
Python
全方位指南:初學者學習 Python 類型註解 (Type Annotations)
在 Python 的世界裡,靈活和動態是它的標誌之一,但這同時也可能帶來一些困惑。 例如,當你看到一個函數 def add(a, b): return a + b 時,你無法直觀地知道 a 和 b 期...
2025年3月8日
Python
使用 Python 列表(串列)乘法:從入門到進階
在 Python 中,列表(或稱串列,List)是一種非常靈活且常用的數據結構。 我們經常需要快速初始化列表或重複元素,此時「乘法運算符 *」便派上用場。 然而,這個操作背後也藏有一些陷阱,特別是在二...
Previous
1
2
3
...
34
2025年3月8日
Python
算法解題:在 1 ~ N 之間,含有子字串 ’14’ 的整數有幾個?
題目要我們計算「在 1 ~ N 之間,含有子字串 ’14’ 的整數有幾個?」。 直接把所有數字轉成字串檢查,當 NN 大到 101010^{10} 時,時間必然不可行。 一個常見的技巧是: 先算不包含...
2025年3月7日
Python
初學者指南:全面了解 PyMongo 套件
MongoDB 是現今最流行的 NoSQL 資料庫之一,而 PyMongo 則是 Python 連接 MongoDB 的首選工具。 如果你是一位剛開始接觸 MongoDB 與 Python 的開發者,...
2025年3月3日
Python
初學者指南:全面了解 Python 的 APScheduler 套件
在開發應用程式時,我們經常需要在特定的時間或週期內執行某些任務,例如定時備份資料、每小時檢查 API 資料、或每天早上自動發送報表。 在 Python 中,APScheduler (Advanced...
2025年3月3日
Python
初學者指南:全面了解 Python 的 requests 套件
在現代的網路應用程式開發中,與網路資源互動是不可或缺的一部分。 不論是抓取網頁數據 (Web Scraping)、調用 API、或是進行各種網路請求 (HTTP Requests),都需要與伺服器進行...
2025年3月3日
Python
Django update_or_create() 用法詳解
在 Django 的 ORM(Object-Relational Mapping,物件關聯對映)中,update_or_create() 是一個 便捷的方法,它可以用來 更新現有記錄,或在記錄不存在時...
2025年2月24日
Python
深入理解 Django 的 BASE_DIR
在 Django 專案中,BASE_DIR 是一個關鍵的變數,通常定義在 settings.py 檔案中。 它的作用是確定專案的 根目錄(Root Directory),幫助我們在專案內部建立相對路徑...
2025年2月24日
Next