iT邦幫忙

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

技術 [Day 06] 觸發條件 (一):事件

接下來這幾天,會介紹各種 Discord BOT 可以設定的觸發條件。 進度 Discord BOT 的執行腳本可以分成兩個部分:觸發條件與執行內容。觸發條...

鐵人賽 Odoo DAY 3

技術 【Day03】寫程式解決問題有很多步驟,那上個步驟的結果如何傳遞給下個步驟呢?

用一個箱子把 output 結果的數值 (value) 存起來,並遞給下個步驟當成 input,而給那個箱子命名 (name),即是最簡單不易搞錯的方式,而這個...

技術 [Day1]30 天 Python 小實作挑戰的開始

這次的鐵人賽,我決定用Python來挑戰30天,目標是每天完成一個小實作。 為什麼選 Python?Python 一直是我覺得最親切、最容易上手的程式語言。它的...

鐵人賽 Python DAY 3

技術 復健第三天:布林值 Boolean 與運算子 Operators

說謊村與誠實村的故事 在開始今天的主題前,我們先來說一個蠻經典的故事: 有一天,有一個旅人來到一個路口,前面有兩條路,其中一條通向誠實村,而另一條擇通向說謊村...

鐵人賽 Python DAY 3

技術 Day 2 -使用 Python 直譯器-導讀 Python Software Foundation 官方文件

上一篇 Day 1 - 淺嘗滋味~導讀 Python Software Foundation 教學文件,我們提到為什麼 Python 值得學習和使用,也解本篇我...

鐵人賽 Python DAY 4

技術 [Day 04] Gunicorn

簡介 在前一篇有提到的 Django 專案初始目錄中,包含了 wsgi.py 和 asgi.py 兩個檔案。而在這篇文章中,我們將介紹 WSGI。WSGI 的全...

正拳的 Leetcode 150 系列 第 4

技術 [Day 4] 善用 Python 的 collections - Counter

探索 Python 的 collections 模組 在 Python 中,collections 模組提供了一組高效的資料結構,這些資料結構擴展了內建類別如...

鐵人賽 Python DAY 5

技術 [Day 05] BOT 權限

愉快的新手村已經結束了,是時候該進入進階一點的內容了XD 進度 今天會仔細地介紹 Discord BOT 的權限設定。 Discord BOT 權限 在前幾...

技術 Day3.變數與表達式Variables and Expressions

Python變數命名規則:-必須以字母或底線(_)開頭,不能以數字開頭。-只能包含字母、數字和底線,不能使用其他特殊符號。-區分大小寫,例如:spam、Sp...

鐵人賽 生成式 AI DAY 19

技術 day19 製作給予GenAI的Diagram as Code教科書(一):課本與爬蟲資料標記

前言 在day18我們說明我們的計畫,主要兩部分教科書課本和擴充資料,今天我們會製作課本的內容,主要會將Guide的內容進行整理,並且存成txt檔案。 正文...

鐵人賽 Python DAY 5

技術 Python 如何找到未來三個月的起迄日期?【Python 處理 Excel #5】

本篇文章同步發布於 Python 如何找到未來三個月的起迄日期?【Python 處理 Excel #5】 前言 講一個和 pandas 本身關聯較小,但處理...

鐵人賽 生成式 AI DAY 3

技術 Day3 學習路徑

系列總目錄(持續更新中~) 本系列文章將全面覆蓋生成式AI開發的各個方面,從基礎概念到實際應用: 引言:自我介紹和系列文章背景 什麼是大語言模型LLM:基...

鐵人賽 生成式 AI DAY 3

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

▋Azure聊天機器人實例 延續上回提到的架構圖,今天我們從架構圖的上方開始介紹。 Data Sources 資料來源就是我們平常習慣閱讀的各類檔案,格式可能...

達標好文 技術 #1 製作屬於自己的 AI Vtuber

現在AI已經流行了好一陣子,有在關注AI Vtuber的各位一定都知道Vedal(計算機程序員和人工智慧開發者,利用大型語言模型生成了Neuro-sama的回應...

技術 #2 Python SDK for Gemini API 使用 Google 的 Gemini 大型語言模型

本篇我們要接續#1 製作屬於自己的 AI Vtuberhttps://ithelp.ithome.com.tw/articles/10352663 此流程通過整...

鐵人賽 Python DAY 3

技術 Day 03 - VSCode 程式編輯器

昨天介紹了如何安裝 Python 花了點篇幅,今天繼續把開發環境介紹完。這次要介紹的是我自己會使用的程式編輯器 Visual Studio Code 又通稱 V...

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

技術 【Python錦囊㊙️技3】One liners

前言 One liner就是以很短的話語說笑話或打動人心,也有很多人使用一行程式,展現Python的威力,以下筆者就節錄一些One liners,與大家共同品味...

鐵人賽 AI/ ML & Data DAY 4

技術 [Day 4] 資料集好朋友:Kaggle

前言 在訓練深度學習模型之前,我們必須先想想要做什麼樣的主題。深度學習的應用有很多種,包含物件偵測、語意分割、影像分類與自然語言處理等,甚至是現今流行的生成式...

鐵人賽 Python DAY 3

技術 [Day2] Python的基礎型別概念

本日重點 今天要介紹的是python的基礎型別重點也是許多程式語言會用到的型別喔~~Python的基本型別 每個基本型別說明會有: 三個步驟跟大家說 Step...

鐵人賽 Odoo DAY 2

技術 【Day02】什麼是『寫程式』? 什麼最重要呢? 這些如何影響到下指令給 GenAI

寫程式是什麼?我的回答是:【使用電腦的語言去解決問題】。而第二個問題一定會是資料 (Data),尤其是資料在電腦裡的表現型態 (Data Representat...

正拳的 Leetcode 150 系列 第 3

技術 [Day 3] 善用 Python 基本資料結構:dictionary

今天來看的是 Leetcode 的第一題,編號為 1 的 Two Sum。 問題描述 給定一個整數數組 nums 和一個整數 target,請你在該數組中找出和...

技術 Day 02 動態規劃簡介

何謂動態規劃 實際上,與其說動態規劃是一個演算法,不如說其描述的是「一群演算法」背後共通的拆解邏輯更為恰當。動態規劃的核心概念分為兩個部分: 將複雜的母問題...

鐵人賽 Python DAY 3

技術 [Day 03] Django

簡介 首先我們要介紹的是網頁應用程式(Web Application),這是一種很常見的應用程式,例如 Youtube 以及維機百科等等,使用者會透過瀏覽器來訪...

鐵人賽 Python DAY 2

技術 復健第二天:內建函數 Built-in Functions 與變數 Variables

感覺可以多走一些路 昨天非常概略地介紹了 Python 的基本知識後,今天依然要繼續慢慢行走的旅程,因為慢慢走比較快(九把刀說的?)。今天的內容看似平凡,對我而...

鐵人賽 Python DAY 3

技術 Day 3 - 全部都是物件!(上)

本文同步刊載於 「為你自己學 Python - 全部都是物件!(上)」 全部都是物件!(上) 在大部份的 Python 程式教學裡,常會聽到在 Pytho...

鐵人賽 Python DAY 2

技術 Day 1 - 淺嘗滋味~導讀 Python Software Foundation 教學文件

第一章 淺嘗滋味 完全寫出我為何想要學 Python 的原因。 為何想學寫 Python 文章內容: 如果你經常在電腦上工作,最終總能發現有些工作你會想要自動...

鐵人賽 Python DAY 2

技術 Day 2 - CPython 專案簡介

本文同步刊載於 「為你自己學 Python - CPython 專案簡介」 CPython 專案簡介 這個章節會介紹 CPython 專案的結構,以及如譯...

技術 Rust與AI/Python完美的結合 (2)

前言 上一篇【Rust與AI/Python完美的結合 (1)】介紹Rust與Python的整合,接著我們再來介紹【Rust與AI的整合】。 9/12 在【Hel...

鐵人賽 Python DAY 2

技術 Day 02 - 開發環境介紹

大家好,今天會介紹平常我自己的開發環境,由於我是使用 Mac 系統,所以可能會跟 Windows 系統的環境設置滿不一樣的,但我也還是會盡量兩邊都照顧到。 Py...

鐵人賽 自我挑戰組 DAY 30

技術 [Day 30] Rust 回頭是岸:以終為始-初心者

回到初心者的初心 記得我剛開始寫 Python 時,滿懷熱情、廢寢忘食,從學著看懂別人的程式碼開始,到一行一行嘗試修改,再到後來能夠將自己的專案部署到伺服器上供...