iT邦幫忙

python相關文章
共有 2676 則文章
鐵人賽 Software Development DAY 9

技術 Day 09 - FanGraphs 原始碼

終於介紹完所有有關 FanGraphs 的使用方法,以及相關進階數據的說明。今天想帶大家來看 pybaseball 的原始碼,看看他們是怎麼取得 FanGrap...

鐵人賽 Software Development DAY 3

技術 Day03 - 開發輔助工具設定

前言 昨天我們已經將 Django 的專案建立好了,今天我們要來把其他的設定設定好。 設定 linter 與 formatter 在寫程式的時候有良好的習慣以及...

鐵人賽 自我挑戰組 DAY 3

技術 Day3- 建立DataFrame(1)二維的創建及取值

Pandas的DataFrame是二維陣列,是使用橫向索引(列)與直向欄位(行)組合起來的資料內容。 創建DataFrame語法為: pd.DataFram...

鐵人賽 Software Development DAY 17

技術 Day 17 - 製圖模組的實作,從 Asana Task 繪製成甘特圖(上)

大綱 繼昨天和前天兩篇的實作,確認可以 畫出甘特圖 、 把圖片插入投影片 後,就可以安心地開發新的模組 Chart 類別 先前我們順藤摸瓜,拿回一堆東西後...

鐵人賽 AI & Data DAY 13

技術 Day 13 對資料施一點魔法

今天介紹在影像中常見的資料前處理和資料增生(Data augmentation) 資料前處理:如果資料是自己收集的,多少會有一些缺失值、重複數據、異常值等。...

鐵人賽 SideProject30 DAY 4

技術 [Day 4] Rust 學習計畫

這次是使用Rust來進行遊戲製作,所以來快速的學習一下Rust的語言特性。基本上Rust的安裝與學習官方都有很完整的文件可以照著學習,也有線上的Playgrou...

鐵人賽 Software Development DAY 4

技術 [Day 4] Take Home Assignment實戰:我的經驗與分享

前面三天我們聊了Take Home Assignment的核心概念,並以實際作業需求深入了解如何開始進行Take Home Assignment。接下來以我自己...

鐵人賽 AI & Data DAY 18
ML From Scratch 系列 第 18

技術 [Day 18] Neural Network — 背後理論

Prerequisite MLP & DNN 多層感知器(MLP)和深度神經網路(DNN)都是神經網路的類型,但它們有一些重要的區別。 多層感知器(M...

鐵人賽 Modern Web DAY 13
FastAPI 入門30天 系列 第 13

技術 Day-13 簡易庫存系統 - JWT

接著我們可以使用帳號密碼登入後,我們便可以實作幫使用者維持登入狀態。這個時候我們便可以使用JWT或與其類似的技術來實作。 JWT JWT ( Json Web...

鐵人賽 Software Development DAY 6

技術 [Day06] 次翼 - Decorator:@class to func

今天我們分享decorator class裝飾於function上的情況。本日接下來內容,會以decorator來作為decorator class的簡稱。 另...

鐵人賽 Software Development DAY 18
跟著 OXXO 一起學 Python 系列 第 38

技術 ( Day 18.3 ) Python 隨機數 random

Python 的標準函式「random」提供了產生隨機數的方法,不論是隨機整數、隨機浮點數,或要從串列中隨機取值,都能透過 random 標準函式來實現。 原...

鐵人賽 Modern Web DAY 10

技術 [Day-10] flask登入功能(2) 串接SQLite

前言 昨天我們介紹了如何在SQLite根據sql創建database,至於要怎麼在flask使用這個database呢?今天將帶大家實作。 範例 建立資料庫...

鐵人賽 Software Development DAY 3
Python 微進階 系列 第 3

技術 Python 微進階 Day03 - string(字串) - 1 - 一般處理

字串 字串處理後,若想保留結果記得要再用一個變數去接 字串有序的,不可變更 轉義字元 換行:\n 定位(Tab):\t 斜線():\\ 雙引號(&q...

鐵人賽 Software Development DAY 18
跟著 OXXO 一起學 Python 系列 第 37

技術 ( Day 18.2 ) Python 數學統計函式 statistics

Python 的標準函式「statistics」提供了一些基本的數學統計函式,可以快速求出平均數、中位數、標準差、眾數...等數字統計,但如果需要更專業的統計函...

鐵人賽 Software Development DAY 18
跟著 OXXO 一起學 Python 系列 第 36

技術 ( Day 18.1 ) Python 數學 math

Python 的標準函式「math」提供了許多常用的數學函式,例如三角函數、四捨五入、指數、對數、平方根、總和...等,都能夠透過 math 標準函式來進行運算...

鐵人賽 Software Development DAY 3

技術 Day3 - pipenv Python 套件管理神器!

前情提要: 每一個程式語言都有自己的套件管理工具,像是 Java 有 Maven,Node.js 有 npm,Python 也有自己的,也就是pip,pip 預...

鐵人賽 AI & Data DAY 3

技術 [DAY3] Python基礎程式入門 (二)

既然都學程式了怎麼能一個一個打呢,學會用陣列的話很多資料處理會變得很方便喔~ 陣列 Array 一維陣列 one-dimensional array 陣列是一種...

鐵人賽 Software Development DAY 8
從開始到放棄的Flask 系列 第 8

技術 [Day 8] Flask重定向和錯誤

在Flask網頁應用中,我們經常需要在不同路由之間進行重定向,或者在發生錯誤時向用戶顯示適當的錯誤信息。熟練掌握重定向和錯誤處理可以提高應用的健壯性,這篇教學將...

鐵人賽 AI & Data DAY 18

技術 [從Keras框架與數學概念了解機器學習] - 18. loss function 的使用與自定義方式

模型在做Compiler時,指定 loss function ,如下: model.compile(optimizer="rmsprop"...

鐵人賽 自我挑戰組 DAY 3

技術 Day 3 - 簡介 Django 以及創建專案

終於要開始了!接下來會介紹 Django 的架構、運作以及創建專案 Django 的架構及運作 Django 使用的是與 MVC 架構類似的 MTV 架構,MV...

鐵人賽 DevOps DAY 13

技術 Day 13: 應用 Python 存取 DB 內容

學習原因: 經過前 3 篇的文章,應該對 Database 有一點概念,接下來就學習應用 Python 去存取 Database 的內容。之後作測試的時候,需要...

鐵人賽 Software Development DAY 8

技術 Day 08 - FanGraphs 進階數據解釋

國外各大數據網站都有推出各自的數據指標,FanGraphs 當然也是不例外。這篇文章會介紹一些可以使用之前所介紹過的方法來取得,並且是我個人認為在 FanGra...

鐵人賽 Software Development DAY 16

技術 Day 16 - 理解 Python-pptx 的 Placeholder 類型並加入甘特圖

前言 昨天研究如何透過 Plotly 簡單地繪製甘特圖了 畫完圖、存完圖檔後,要將這張圖加到投影片中 實作 修改母片 由於原本的祖傳母片中,沒有那種「Pi...

鐵人賽 Software Development DAY 2

技術 Day02 - 專案建立

前言 太好了昨天我們已經將 Python 的環境建立好了,接下來我們可以開始建立 Django 的專案了。Django 是一個基於 Python 的網頁框架,他...

鐵人賽 自我挑戰組 DAY 2

技術 Day02. Hello World !

首先先來做一個簡單到不能再簡單的Hello World!網站吧! (開發環境、IDE等等的這邊就不多做說明,網路上應該可以看到各式各樣的教學~) 打開CLI(...

鐵人賽 Software Development DAY 5

技術 [Day05] 次翼 - Decorator:@func to func

次翼大綱 decorator為meta programming的技巧之一,可以改變被其裝飾obj之行為。 由於decorator可以用function及clas...

鐵人賽 AI & Data DAY 12

技術 Day 12 我們需要一個資料搬運工

今天介紹如何創建一個 DataLoader,它的用途是在每次模型學習時將要學習的資料搬到模型裡,首先我們先指定存在硬碟中的資料夾路徑: train_path =...

鐵人賽 Software Development DAY 2
Python 微進階 系列 第 2

技術 Python 微進階 Day02 - Python 風格

Python 風格 通常會以 PEP 8 – Style Guide for Python Code 為 Coding Style ,例如以 4 個空格進行縮排...

鐵人賽 自我挑戰組 DAY 2

技術 Day2- Pandas 基本介紹&一維的創建及取值

基本介紹Pandas是一個基於Numpy,用來進行資料處理及分析的強大工具,它不僅提供了Series 、DataFrame等十分容易使用的資料結構物件,並且提...

鐵人賽 Modern Web DAY 12
FastAPI 入門30天 系列 第 12

技術 Day-12 簡易庫存系統 - 登入系統

我們會花兩個章節實作有關安全性的操作,我們會將信箱及密碼欄位新增到顧客表上,並實作登入驗證,及核發 JWT。 新增欄位 # src/models.py cla...