iT邦幫忙

python相關文章
共有 3487 則文章
鐵人賽 Modern Web DAY 20

達標好文 技術 第 20 天:Flask:基礎網頁製作

第 20 天:Flask:基礎網頁製作 這是牠唯一會做的空翻動作,但牠把自己想成是全牧場裡面最出色的一隻草泥馬。全身都是肌肉沒半點腦子。反正,那就是鄭尼那晚照...

鐵人賽 Software Development DAY 9

達標好文 技術 Day8:Python requests + bs4 實作模擬登入網站並爬取資料|Kearch 1.0 爬蟲關鍵字報表工具

上一篇我們用scrapy來爬Y Combinator Blog,它的結構不算太複雜,而且無須登入。但如果今天需要爬取需要登入的網站資料該怎麼做呢?我們可以用py...

鐵人賽 Big Data DAY 26

技術 [第 26 天] 機器學習(6)隨機森林與支持向量機

我們今天繼續練習 Python 的 scikit-learn 機器學習套件,延續 [第 25 天] 機器學習(5)整體學習,討論倍受歡迎的分類器隨機森林(Ran...

鐵人賽 Software Development DAY 29

技術 [演算法] 最短路徑 (Bellman-Ford 演算法)

不論是之前提到過的 Floyd-Warshall 或 Dijkstra 演算法,雖然都很好用也好理解,但卻有一個缺點是無法解決帶有「負權迴路」 (或稱「負權環」...

鐵人賽 Software Development DAY 13

達標好文 技術 [Day13] 搶 PS5 程式怎麼寫? 動態爬蟲詳細教學!

我知道PS5已經退燒了,但要不是因為想搶PS5我根本不會碰Python (一種恩人的概念)所以今天還是拿PS5舉例喔~ Selenium的基本用法 大家只要想...

鐵人賽 Big Data DAY 19

技術 [第 19 天] 資料視覺化(2)Seaborn

使用 matplotlib 建立一個圖表的概念是組裝它提供的基礎元件,像是圖表類型、圖例或者標籤等元件。 Seaborn 套件是以 matplotlib 為基礎...

鐵人賽 自我挑戰組 DAY 2
Python X 30 系列 第 2

技術 python 起手式:寫個Hello World吧!

安裝python 工欲善其事,必先利其器! 要學習寫python,當然就是要先安裝python啦! 首先,你要先安裝python,這裡我就不贅述了,你首先要去h...

鐵人賽 Big Data DAY 4

技術 [第 04 天] 資料結構 List,Tuple 與 Dictionary

我們今天要從元素(ingredients)邁向結構(collections),這句話是什麼意思?如果你回顧一下前幾天的程式碼範例,會發現我們只有在物件中指派一個...

鐵人賽 影片教學 DAY 5
全民瘋AI系列 系列 第 5

技術 [Day 5] 資料清理&前處理

資料清理&前處理 今日學習目標 資料如何清理 什麼是資料清理? 資料前處理的方式 為什麼資料要前處理呢?前處裡有何好處? 學習 skle...

鐵人賽 Software Development DAY 17
從0開始學習程式-Python 系列 第 18

技術 [Day21]排序?index sort? lambda又有你的事了?

終於停雨啦~都快發霉了~Sunday funday XD我們快點學一學出門玩囉! 你還記得sort嗎? 我們先來複習一下之前講的sorting: .sort...

技術 OpenAI 免費開源語音辨識系統-- Whisper 安裝簡介及原理

Whisper 是 OpenAI 提供的一種開源的自動語音辨識( Automatic Speech Recognition,ASR )的神經網路模型,用來執行語...

鐵人賽 AI & Data DAY 25
python 入門到分析股市 系列 第 25

達標好文 技術 [Day25]繪製K線圖

前言 今天鐵人25天要來繪製K線圖,在繪製K線圖之前要先安裝Ta-lib。Ta-lib:python套件,專門用來計算金融技術指標。裡面有很多好用的functi...

技術 [Python] async def & await 重點整理

最近實習要用到 FastAPI,我發現 FastAPI 的 path operation function 會使用 async def,還會搭配使用 await...

鐵人賽 AI & Data DAY 11
全民瘋AI系列2.0 系列 第 11

技術 [Day 11] 核模型 - 支持向量機 (SVM)

核模型 - 支持向量機 (SVM) 今日學習目標 SVM 分類器 何謂支持向量機? 非線性與線性? 多元分類支持向量機。 SVR 迴歸器 學習 SVR...

技術 PIL.Image,OpenCV,Numpy Image格式互相轉換

Convert between Python tuple and list: a = (1, 2) # a is a tuple b = list(...

鐵人賽 自我挑戰組 DAY 9

技術 DAY 09 使用者輸入

input()函式 input()函式會讓程式暫停,等待使用者輸入一些文字,python在取得使用者輸入文字後,會把我們輸入的文字存到一個變數內 一般的inp...

鐵人賽 Software Development DAY 6

技術 [資料結構] 陣列 (Array) & 串列 (Linked List)

好啦,討論完幾個演算法後,還是得面對最重要的核心,資料結構。(頓時有種醜媳婦見公婆的概念 該來的還是要來~) 其實資料在程式語言中有很多種型態,像是 int (...

鐵人賽 Big Data DAY 1

達標好文 技術 [第 01 天] 建立開發環境與計算機應用

從事資料科學相關工作的人,免不了在起步時都會思索:「假如時間有限,我應該選擇學習 R 語言或者 Python?」網路上相關的討論串已經太多,既然前提是「時間有限...

鐵人賽 Software Development DAY 22
從零開始學Python 系列 第 22

技術 [Day 22] 從零開始學Python - 圖形化使用者介面Tkinter:直到現在,我還默默的等待

註:本文同步刊載在Medium,若習慣Medium的話亦可去那邊看呦! 上次的練習我們就不驗收了,相信大家應該可以做得好的XD!今天我們來聊聊Python的圖形...

鐵人賽 Software Development DAY 26

技術 [演算法] 最短路徑 (Floyd-Warshall 演算法)

網路上有各式各樣的地圖出現,背後的運算就有很多的演算法、資料庫和參數來支持。還記得之前討論過有關圖的深度及廣度搜尋,就有提到過怎麼找最短的路徑,而這只是其中最基...

鐵人賽 Software Development DAY 15

技術 [Day 14] 楚河漢界劃清楚!

今天我們來聊聊 Scope 這件事吧!不要小看這件事情,有很多東西還是對進階的 Developer 有所幫助呢! Python 3 在 Python 的世界,...

鐵人賽 Big Data DAY 21

達標好文 技術 [第 21 天] 機器學習 玩具資料與線性迴歸

我們在 [第 17 天] 資料角力提過,資料角力的目的是為了視覺化或者機器學習模型需求,必須將資料整理成合乎需求的格式。資料視覺化聽來直觀,那麼關於機器學習呢?...

技術 python 好用套件:利用 glob 抓取路徑下檔案名稱

前言 今天這篇文章要分享我自己在抓取某個路徑下所有檔案時,很喜歡用的一個套件,覺得它使用彈性滿高,有滿好理解的!自從知道有這個套件後,之後抓檔名都沒有換過其他方...

鐵人賽 Big Data DAY 28

技術 [第 28 天] 深度學習(2)TensorBoard

我們今天繼續練習神經網絡的套件 TensorFlow,在昨天的第一個實作中我們建立一個很單純的神經網絡,利用梯度遞減(Gradient descent)的演算法...

鐵人賽 AI & Data DAY 26
全民瘋AI系列2.0 系列 第 26

技術 [Day 26] 交叉驗證 K-Fold Cross-Validation

今日學習目標 了解 K-Fold 各種不同變形 K-Fold Cross-Validation Nested K-Fold Cross Validation...

鐵人賽 AI & Data DAY 27
全民瘋AI系列2.0 系列 第 27

技術 [Day 27] 機器學習常犯錯的十件事

機器學習常犯錯的十件事 今日學習目標 探討機器學習常犯的十件錯誤 前言 人工智慧近年來成為任何產業熱門的話題之一,各公司積極地導入機器學習技術協助產業 AI...

技術 爬蟲資料清洗 - re 正則表達式

有時候從網路上爬取到的資料型式並不是我們想要的。 ex: "新聞發布於:2020年7月1日 14點20分"。我們只想要後面的時間,並不想要前...

技術 如何使用PyInstaller打包Python代碼為執行檔

上週五好不容易用Python內建的Tkinter將操作介面拉好且測試OK,沒想到在打包成執行檔(.exe)這邊花了一個上午,所以紀錄一下自己的碰壁流程。 工作環...

鐵人賽 Big Data DAY 6

技術 [第 06 天] 資料結構(3)Data Frame

截至 2016-12-06 上午 7 時第 8 屆 iT 邦幫忙各組的鐵人分別是 46、8、12、12、6 與 58 人,我們想要用一個表格來紀錄參賽的組別與鐵...

鐵人賽 Software Development DAY 2
從LeetCode學演算法 系列 第 2

達標好文 技術 [Day 2] 從LeetCode學演算法 - 0001. Two Sum (Easy)

目標:這題主要目的在於練習HashMap/Dictionary的應用。 原題: Question: Given an array of integers, re...