iT邦幫忙

python相關文章
共有 3510 則文章
鐵人賽 自我挑戰組 DAY 16

技術 [Day 16] 泛型與特徵物件:提升 Rust 代碼的彈性與重用性

在之前的文章中,我們探討了 Rust 的結構體和元組如何幫助開發者組織和管理數據。今天,我們將深入探討泛型(Generics)與特徵物件(Trait Objec...

鐵人賽 自我挑戰組 DAY 15

技術 [Day 15] 並行編程:Rust 的 threads 與 async

並行編程在現代軟體開發中變得越來越重要,特別是在高效能應用程式中,如何充分利用多核處理器的計算能力至關重要。Rust 作為一個系統程式設計語言,以其獨特的記憶體...

鐵人賽 自我挑戰組 DAY 14

技術 [Day 14] Rust 中的模式匹配:match 的進階應用

模式匹配(Pattern Matching)是 Rust 中極具威力的功能,提供簡潔且高效的方式來處理各種複雜邏輯。Rust 的 match 不僅僅是條件判斷工...

鐵人賽 自我挑戰組 DAY 13

技術 [Day 13] 使用迭代器與集合:Rust 中常見的集合處理

在 Rust 中,迭代器和集合是不可或缺的工具,特別是在處理大量資料時。Rust 提供了各種集合類別(如 Vec, HashMap, HashSet 等)和強大...

鐵人賽 自我挑戰組 DAY 12

技術 [Day 12] Cargo:Rust 的建置工具與套件管理器

在 Rust 的開發過程中,Cargo 是一個不可或缺的工具,它不僅是 Rust 的建置工具,還是專案管理器和套件管理器。無論是建立新專案、管理依賴、進行測試,...

鐵人賽 自我挑戰組 DAY 11

技術 [Day 11] Rust 的模組與套件管理:如何引用模組

當專案規模逐漸增大時,良好的代碼組織變得至關重要。Rust 提供了一個強大且靈活的模組系統,讓開發者能夠將程式碼結構化,並以高效的方式進行模組化開發。同時,Ru...

鐵人賽 自我挑戰組 DAY 10

技術 [Day 10] 錯誤處理:探討Rust 的 Result 與 Option

在軟體開發中,錯誤就像是在吃魚的時候碰到魚刺:你知道這種情況遲早會發生,但總希望自己不會碰到。 每個程式語言都有一套自己的防錯工具,而 Rust 的方法非常有趣...

鐵人賽 自我挑戰組 DAY 9

技術 [Day 9] Rust 中的枚舉:代碼範例與應用

在 Rust 中,枚舉(enum) 是一種強大且靈活的數據結構,允許你定義一個變數,其值可以是多種可能的狀態或類型之一。枚舉非常適合處理多種選項、狀態、錯誤處理...

鐵人賽 自我挑戰組 DAY 8

技術 [Day 8] 結構體與元組:自定義類別

在 Rust 中,結構體(struct)和元組(tuple)是定義自訂類別的重要工具。它們讓開發者能夠清晰地組織和管理資料,並在程式中表達不同的數據結構。本篇文...

鐵人賽 自我挑戰組 DAY 7

技術 [Day 7] 函數與方法定義:如何在 Rust 中設計函數

在程式設計中,函數(functions)是將代碼邏輯模組化並重複使用的核心工具。Rust 作為一個強類型語言,在函數設計方面與 Python 有很多相似之處,但...

鐵人賽 自我挑戰組 DAY 6

技術 [Day 6] Rust 的流程控制(if, loop, match):與 Python 的對比

流程控制是程式語言中不可或缺的一部分,目的是能夠根據不同的條件來決定程式的執行路徑。Rust 和 Python 在流程控制的處理方式上各有特色,雖然兩者的語法大...

鐵人賽 自我挑戰組 DAY 5

技術 [Day 5] 深入理解所有權與借用:Rust 的記憶體安全之鑰

Rust 之所以受到開發者歡迎,其中一個核心原因就是它獨特的「所有權」與「借用」系統,這套機制讓程式在沒有垃圾回收(Garbage Collection)的情況...

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

技術 【Python錦囊㊙️技2】Python 很簡單,但要寫的好很不簡單

前言 撰寫Python程式很簡單,因為Python的發明人Guido van Rossum希望撰寫Python程式可以像英文寫作一樣自然,不需要作變數型別宣告、...

鐵人賽 AI/ ML & Data DAY 3

技術 [Day 3] 深度學習框架:TensorFlow、Keras

前言 深度學習的框架有很多種,如 Caffe、TensorFlow、Keras、Apache MXNet、PyTorch 和 Google JAX 等。本系列實...

鐵人賽 Python DAY 4

技術 Python pandas 增加 DataFrame 欄位以及 apply 用法【Python 處理 Excel #4】

本篇文章同步發布於 Python pandas 增加 DataFrame 欄位以及 apply 用法【Python 處理 Excel #4】 前言 這篇文章...

鐵人賽 Python DAY 3

技術 Python pandas 選取與更變 DataFrame 欄位【Python 處理 Excel #3】

本篇文章同步發布於 Python pandas 選取與更變 DataFrame 欄位【Python 處理 Excel #3】 前言 這篇文章介紹 Pytho...

鐵人賽 Python DAY 4

技術 [Day 04] 第一個 Discord BOT (三):與 BOT 互動

今天來仔細了解一下昨天到底是怎麼設定 Discord BOT 的。 進度 今天會簡單地認識怎麼設定 Discord BOT 的執行腳本 (以 Quickst...

鐵人賽 Python DAY 2

技術 [Day1] 程式的起頭 - 工欲善其事,必先利其器

學習程式重要的Sense 大家在學程式的時候是否有種無頭蒼蠅不知道從何起頭學到什麼地方結束? 是否看完整個官方文件就好了呢?或是讀完全部的library跟mou...

技術 Day2. 基本知識

今天是正式學習新的程式語言Python的第一天,今天的學習內容來自Python for Everybody裡的課程—「Programming for Every...

鐵人賽 Python DAY 1

達標好文 技術 [Day0] 序章 - 學習程式的目的及本篇文章架構

序言 HI 各位好~今天是我鐵人賽的第一天。俗話說: 程式都是從0開始起頭的 (List & Array的梗😂),所以我就訂了這個標題了~!! 今天會先...

鐵人賽 Python DAY 1

技術 Day 0 - 寫在導讀前

為什麼要導讀 導讀目的 透過導讀 Python 官方教學文件,來幫助我自己學習 Python,並把利用此鐵人賽事來促進我每天學習。此文件是由 sciwork 社...

鐵人賽 自我挑戰組 DAY 1

技術 Day1:自我挑戰之前言與目標概述

哈囉~大家好~第一次參與 IT 鐵人賽,好緊張啊~ 挑戰目標 這次挑戰的核心是透過 Python 爬取基因相關資訊,並結合 RPKM(Reads Per Kil...

鐵人賽 Python DAY 3

技術 [Day 03] 第一個 Discord BOT (二):讓 BOT 上線

昨天我們成功地把 Discord BOT 加到伺服器了,今天來讓它上線吧! 進度 今天會使用昨天拿到的 Token,讓 Discord BOT 上線,並加入...

鐵人賽 Python DAY 1

達標好文 技術 Day 1 - 來讀 CPython 原始碼!

本文同步刊載於 「為你自己學 Python - 來讀 CPython 原始碼」 來讀 CPython 原始碼! 什麼是 CPython? 如果這是你第一次...

鐵人賽 Python DAY 2

技術 Python pandas 讀取 Excel 檔案【Python 處理 Excel #2】

本篇文章同步發布於 Python pandas 讀取 Excel 檔案【Python 處理 Excel #2】 前言 想用 Python 處理 Excel...

鐵人賽 生成式 AI DAY 17

技術 day17 Diagram as Code API (二) : Cluster & Edge

前言 昨天我們進行了diagram 和node的介紹,今天我們簡單快速的介紹Cluster以及Edge 正文 Cluster 參考資料:https://d...

技術 Day 01 引言、刷題實用Python語法整理

本文大綱 引言 LeetCode 介紹 Python 複習 list(列表)與string(字串)的切片 generator 與 list comprehe...

鐵人賽 生成式 AI DAY 2

技術 Part1: Azure聊天機器人原理-架構初識

▋聊天好難,機器人到底怎麼聊? 想認識新朋友、追求另一伴時,有人可能會問,聊天好難,到底要怎麼聊到對方的心坎裡?機器人要懂得應答也不容易,過往我們可能都有一些...

鐵人賽 AI/ ML & Data DAY 2

技術 [Day 2] 目標:影像分類到部署模型

前言 本系列要來實作一個深度學習的模型,應用於影像分類上,但訓練完就結束了嗎?以前在學校修課或是做研究,可能比較會著重於生出一個好模型,或是研究如何讓模型更厲害...

鐵人賽 生成式 AI DAY 16

技術 day16 Diagram as Code API (一) : 圖表與節點

前言 昨天介紹了三個架構圖的繪圖工具,那麼今天我們會開始介紹 Diagram as Code 這個函式庫的內容 正文 安裝 首先先從安裝開始 pip i...