iT邦幫忙

python相關文章
共有 3279 則文章

技術 Python 字典教學:什麼是字典?怎麼用?有什麼好處?

一、什麼是字典? 字典(dictionary)是 Python 中非常實用的資料結構,用來儲存一組"鍵(key)與值(value)"的配對。...

技術 API文件完成,程式也馬上產出的實驗比較- Gemini vs. Gork vs. Anthropic

以往要開發程式,多少會寫一些工具來幫忙自己開發更快更準確,如偵測 DB table 欄位資訊再透過動態類別與微軟的System.Reflection 組件來幫...

技術 使用 MCP(Model Context Protocol)以 Weather MCP Server 為例

MCP 與 Weather MCP Server 使用介紹 什麼是 MCP? MCP(Model Context Protocol)是一種協定,用於在工具之間進...

技術 [Day 1] PyQt5 從零學習筆記

建虛擬環境 python3 -m venv venv (取名為venv)啟動虛擬環境 source venv/bin/activate 關閉 deact...

技術 Python Discord Bot 實作筆記

前言 這是一篇 Python Discord Bot 實作筆記,會教學如何建構一個結構清晰、可維護性高的 Discord Bot。從基礎的 Bot 創建流程,到...

技術 Boyer-Moore字串搜尋演算法

從後面往前面比對 text = 'QQQA23B23' pattern = 'B23' # 長度 n = len(text) m = len(pattern)...

技術 Python 入門筆記 - 10 - 輸出 Output

🔹 什麼是輸出? 輸出(Output) 指的是將資料顯示在畫面上,讓使用者看見執行結果 Python 使用 print() 函式輸出資料,可印出文字、數字、...

技術 Python 入門筆記 - 9 - 輸入 Input

🔹 什麼是輸入? 使用 input() 讓使用者從鍵盤輸入資料 輸入值預設是 字串(str),其他資料型態需轉換 name = input("請輸...

技術 Python 入門筆記 - 8 - Python 資料型態

🔹 什麼是資料型態? 資料型態(Data Type) 是用來區分 變數儲存的數據類型 不同資料型態決定了變數的 存儲方式、操作方式 Python 是動...

技術 Python 入門筆記 - 7 - Python 保留字

🔹 什麼是保留字?為什麼不能用來命名變數? 保留字 是 Python 內建的語法規則 若嘗試使用保留字作為變數名稱,會發生 SyntaxError(語法錯誤...

技術 Python 入門筆記 - 6 - 註解、變數

🔹 什麼是註解 註解 主要用來標註程式碼說明 程式運行不會執行註解內容 🔹 註解的寫法 單行註解使用 # 來標註,多行註解使用 ''' 或 &qu...

技術 Python 3.10 | Match Statement - 更靈活的 switch

同步發表於個人 blogPython 3.10 | Match Statement - 更靈活的 switch 大綱 概述 前言 Guards Irref...

技術 使用Python的 Notion Client函式庫於頁面中新增元件

步驟 安裝python的 notion-client 函式庫by pip install notion-client ,可參考官方文件的說明其中也有使用教學...

技術 Python 入門筆記 - 5 - 使用 Poetry 建立虛擬環境與專案管理

🔹 安裝 Poetry Windows 安裝方式 pip install poetry Linux/macOS 安裝方式 # 更新系統套件 sudo apt...

技術 Python 入門筆記 - 4 - 使用 Pip 建立虛擬環境與套件管理

🔹 安裝 Pip 與虛擬環境工具 Windows 安裝方式 ✅ 確認是否已安裝 Pip pip --version ✅ 安裝 Pip(如未安裝) python...

技術 Python 入門筆記 - 3 - 虛擬環境介紹

🔹 為什麼需要使用虛擬環境? ✅ 避免套件衝突 - 不同專案可使用不同的 Python 依賴,避免影響全域環境。✅ 方便管理依賴 - 確保專案的所有開發者都使用...

技術 Python 入門筆記 - 2 - 環境建置與開發準備

🔹 編譯器與程式語言 類型 主要特點 範例語言 編譯式語言 需先將程式碼編譯成機器碼,再執行 C、C++、Java 直譯式語言 直接執行原始碼...

技術 Python 入門筆記 - 1 - Python介紹

🔹 什麼是 Python? Python 是一種 高階、直譯式、動態語言,由 Guido van Rossum 在 1989 年開發,1991 年正式發布。它以...

技術 使用Python Notion API匯入新頁面

本文紀錄個人認為Notion API使用上不夠直觀的地方,有任何不夠正確的部分還請見諒及留言教學相長。 前置步驟 取得API key:前往 https://w...

達標好文 技術 別讓你的AI專案變成一團亂!打造乾淨、模組化、可擴展的 AI python 專案

一、為什麼要有乾淨的專案架構? 隨著 AI 的快速發展,越來越多人開始寫 AI 程式專案。然而,在學校或教科書上,許多 AI 專案或作業往往能夠用一個 .ipy...

技術 每日一篇學習筆記 直到我做完專題 :( [Day44]

今天來用我們主要需要的分詞 from transformers import pipeline ner = pipeline("ner",...

技術 每日一篇學習筆記 直到我做完專題 :( [Day43]

今天終於從期末地獄中解脫 又回來繼續學習拉之前在使用中發現jieba在切割詞的時候不是很精準並查到可以使用hugging face裡面的一些模型可以更快速的投入...

達標好文 技術 透過Python處理英文 PDF 論文或大量英文文本設計的自動化翻譯工具

該程式利用 Python 開發,結合多個強大的文本處理與翻譯工具,為用戶提供了一個從 PDF 論文到翻譯後 Word 文檔的全自動流程。主要適用於需要快速掌握大...

技術 python :if __name__ == "__main__"

if __name__ == "__main__"是什麼? 在什麼時候需要使用 if __name__ == "__main_...

技術 如果 Python「不夠能擴充」,那 Quora 為什麼還是用它?

Quora 的共同創辦人 Adam D’Angelo 曾在「Why did Quora choose Python for its development?」...

技術 Python 雜湊函數mighty hash function

在 Python 或計算機科學中,"mighty hash function" 並非一個正式的術語,而是可能用來描述一個功能強大且高效的雜湊...

技術 Python 的裝飾器(Decorator)目錄

Python 的裝飾器(Decorator)目錄文章: Python 裝飾器 (decorator): @classmethod Python 裝飾器 (dec...

技術 EPS 到 JPG 的高效轉檔策略:Python 實作範例

在一般網頁轉檔服務中,檔案轉換多半以單檔上傳及單檔下載的形式進行,雖然適用於少量檔案,但面對大量檔案時,效率與便捷性將大幅降低。本範例透過整合 Ghostscr...

技術 Python 中的 pass

Python 中的 pass 在很多場景下都有其存在價值: 佔位符的作用程式碼結構清晰: 在編寫程式碼時,我們可能已經預見了未來需要實現某個功能,但目前還沒有...

技術 Python 裝飾器 (decorator) @abstractmethod

@abstractmethod 是 Python 標準庫中的一個裝飾器,位於 abc 模組內,用來定義 抽象方法 (abstract methods)。抽象方法...