iT邦幫忙

python相關文章
共有 3525 則文章
鐵人賽 Python DAY 7

技術 [Day 07] 觸發條件 (二):指令 ── slash command

今天開始介紹第二種觸發條件:指令。 進度 在 Discord,互動 (interaction) 是一個重要的特色,甚至文件中有特別把互動做一個整理。互動一共...

技術 Day 05 費氏數列題型(下)

🟨扒手I 回顧 在昨天的文章中留下了一個伏筆:能否換一個思路進行扒手問題的分治法,設計狀態,並且得到對應的轉移式? 題目是 Leetcode 198. Hous...

鐵人賽 Python DAY 5

技術 [Day4] 程式基礎核心價值 - 流程控制

本文目的 今天有兩個學習重點 比較運算符 流程控制(if,else) 今天會帶給大家滿滿的思考模式為什麼會學流程控制呢!?其實這也是為什麼說學習程式~鍛鍊邏...

鐵人賽 Python DAY 5

技術 Day 4 -把 Python 當作計算機使用(文字篇)~導讀 Python Software Foundation 教學文件

Python 可以操作文本(由 str 型別表示,即所謂的「字串 (strings)」)和數字。這包括字元 "!"、單詞 "rab...

鐵人賽 Python DAY 5

技術 復健第五天:怎麼還是字串 Strings

PEP 20 以為我要講什麼新東西嗎?昨天講了字串,今天又要講字串,那遵循這個狀況,開頭也先繼續講 Python 之禪好了。 所謂的 PEP 20 就是所謂的...

鐵人賽 Python DAY 7

技術 Python pandas 如何處理含有無效日期或缺失值的日期欄位?【Python 處理 Excel #7】

本篇文章同步發布於 Python pandas 如何處理含有無效日期或缺失值的日期欄位?【Python 處理 Excel #7】 前言 處理含有日期欄位的數...

鐵人賽 Software Development DAY 5

技術 【Day 5】 指數型投資之一:期貨 / 期貨行情的使用方法 / 本日損益

我們在先前談到的交易,都是股票市場,並且交易時間是早上 08:45 開始試搓、並且在 09:00 開盤、13:25 準備收盤前開始試搓,13:30 收盤,在 1...

技術 Day6.迴圈和迭代loops and iteration

迴圈(loops):-是一種重複執行一段程式碼的機制。-舉例: -程式碼說明:◆ 在這個例子中,迴圈會一直執行,直到變數n小於或等於0為止。◆ 每次迴圈執...

鐵人賽 Python DAY 7

技術 Day 7 - 匯入模組的時候...

本文同步刊載於 「為你自己學 Python - 匯入模組的時候...」 匯入模組的時候... 不管是內建的還是第三方套件,我猜大家寫 Python 程式的...

鐵人賽 Python DAY 6

技術 Day 6 - 我的 Python 會後空翻!

本文同步刊載於 「為你自己學 Python - 我的 Python 會後空翻!」 我的 Python 會後空翻! 在上個章節大概看過 PyType_Typ...

鐵人賽 Python DAY 5

技術 Day 05 - 在 Github 上面建立專案

今天開始終於我們實作的部分,我應該會照著 Python 官方文件的流程去執行各個步驟來上傳我們的套件到 PyPI,不過在那之前,我們需要先在我們的 Github...

技術 Day5.函數Functions

儲存(並重複使用)的步驟: -我們可以把一些重複使用的程式碼片段儲存起來,並在需要的時候呼叫它,不需要重寫一遍。-利用「def」去定義一個新的函數,thi...

正拳的 Leetcode 150 系列 第 6

技術 [Day 6] 善用 Python 的 collections - OrderDict

這幾天我一直在研究 Python 的 collections 模組。裡面的工具非常豐富,但也容易讓人迷失。今天,我們將深入探討一個特別有用的資料結構:Order...

鐵人賽 Odoo DAY 5

技術 【Day05】透過 GenAI 指定用 字典 (dictionary) 表示一個簡易的電商訂單序列

我想大家都用過蝦皮吧,那在 Python 裡面訂單會怎麼樣記錄在蝦皮那邊呢? 我們將先學習 字典 (dictionary) 再搭上之前所學,來展示一個最簡易的訂...

鐵人賽 Python DAY 5
Python 錦囊密技 系列 第 5

技術 【Python錦囊㊙️技5】來寫一個直譯器(Interpreter)吧!

前言 上一篇介紹函數式程式設計(Functional Programming)的概念,這次再進一步應用它及抽象語法樹(Abstract Syntax Tree,...

鐵人賽 AI/ ML & Data DAY 6

技術 [Day 6] 模型的靈魂:資料前處理

前言 標題寫到模型的靈魂,為什麼是靈魂?因為模型的來源就是資料,我們給模型訓練的資料,會影響模型的表現。在 François Chollet《Deep Lea...

技術 Day 04 費氏數列題型(中)

🟨扒手I 本題取自 Leetcode 198. House Robber 題目 You are a professional robber planning t...

鐵人賽 Python DAY 4

技術 Day 3 -把 Python 當作計算機使用(數字篇)~導讀 Python Software Foundation 教學文件

數字 (Number) 直譯器如同一台簡單的計算機:你可以輸入一個 expression(運算式),它會寫出該式的值。Expression 的語法可以使用:運...

正拳的 Leetcode 150 系列 第 5

技術 [Day 5] 善用 Python 的 collections - deque

昨天我們講到 collections 模組,今天我們來介紹 collections 模組中的 deque:double-ended queue,也就是雙端佇列。...

鐵人賽 Python DAY 4

技術 [Day3] 程式語言的容器魔術箱 - 變數

序幕 今天我想介紹的是變數變數是寫程式當中非常重要的東西它的概念可簡單也可以很難但我的教學方式一樣是希望大家透過思考的方式而非所有定義都要瞭解才實作 本日重點...

鐵人賽 生成式 AI DAY 4

技術 Part1: Azure聊天機器人原理-查找資料(2)

▋Azure聊天機器人實例 延續並更深入地討論架構圖上方的知識庫搜尋引擎,如果你是開發者或是深度使用者,也許會想知道更多READ ME上面沒寫的事,所以今天的...

技術 Day4.條件語句Conditional Code

條件語句步驟(conditional steps):-if條件語句。-從if有冒號開始,然後進行indenting(縮排)。-縮排在Python中很重要,縮...

鐵人賽 Python DAY 5

技術 Day 5 - 全部都是物件!(下)

本文同步刊載於 「為你自己學 Python - 物件生成全紀錄」 全部都是物件!(下) 在 CPython 的核心實作中,PyTypeObject 扮演著...

鐵人賽 Python DAY 4

技術 復健第四天:字串 Strings

Python 之禪 許多自學 Python 的新手們,在各類型的教學影片中可能不常看到這個彩蛋,當我們進入 Python Interactive Shell 後...

鐵人賽 Python DAY 6

技術 Python pandas 缺失值介紹:NaN 和 NaT【Python 處理 Excel #6】

本篇文章同步發布於 Python pandas 缺失值介紹:NaN 和 NaT【Python 處理 Excel #6】 前言 處理 Excel 檔案或其他數...

鐵人賽 Python DAY 4
Python 錦囊密技 系列 第 4

技術 【Python錦囊㊙️技4】函數式程式設計(Functional Programming)

前言 函數式程式設計(Functional Programming)是一種設計模式(Design pattern),主程式能夠將函數當作參數,進行傳遞(輸出/輸...

鐵人賽 Python DAY 4

技術 Day 4 - 物件生成全紀錄

本文同步刊載於 「為你自己學 Python - 物件生成全紀錄」 物件生成全紀錄 class Cat: pass kitty = Cat()...

鐵人賽 AI/ ML & Data DAY 5

技術 [Day 5] 準備堅強的心:開發環境建立

前言 在開始實作前,首先要做的就是建立開發環境。為什麼標題要寫「準備堅強的心」?因為最難的可能不是撰寫程式,而是在建立環境或是安裝套件的過程,跑出的各種疑難雜症...

鐵人賽 Python DAY 4

技術 Day 04 - PyPI 與 Github

前兩天介紹完了開發環境,今天要來介紹存放 Python 套件的地方 PyPI,以及我們存放自己程式碼的地方 Github,認識他們我們就能開發自己的 Pytho...