iT邦幫忙

python相關文章
共有 2681 則文章

技術 自古文人皆相輕,程設人員也不例外

自古文文皆相輕,程式設計師之間同樣的,也有這種現象。 物以稀為貴,做這張圖的人一定很恨 Ruby Programmers ... 就個人感覺 ... 其實這張...

鐵人賽 技術鐵人 DAY 6
與Python共舞 系列 第 6

技術 Python的學習之旅-開發工具介紹

工欲善其事,必先利其器,因此有了好的工具就可以提高效率 縮短工作時間,這是IT界的不變法則,雖然寫Python程式可以用copy con 的方式 ,但是應該沒有...

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

技術 [Day 14] 從LeetCode學演算法 - 0100. Same Tree (Easy)

目標:這題主要目的在於介紹常見的資料結構:樹(Tree) 原題: Question: Given two binary trees, write a funct...

技術 [PSO文獻1]Particle swarm optimization (PSO). A tutorial

2020.06.24:修改錯誤的Schwefel 0. 前言: 本篇主要是紀錄Particle swarm optimization (PSO). A tut...

鐵人賽 Big Data DAY 12

技術 [第 12 天] 常用屬性或方法 變數與基本資料結構

我們終於對物件(Objects)以及屬於她的屬性(Attributes)與方法(Methods)有了一定程度的瞭解,這對於非開發者背景的 R 語言使用者可是一個...

鐵人賽 Software Development DAY 20
QA 三十天養成日記 系列 第 20

技術 [Day20][小技巧] 破解圖形驗證碼!使用 Python + 2Captcha 兩步驟就行了!

captcha 存在的目的也是為了阻擋機器人/非正當的操作,但我們的自動化測試就都是機器人了...所以最終這樣自動化就會有卡住不穩定的可能性。 captcha...

鐵人賽 Software Development DAY 29
糊裡糊塗Python就上手 系列 第 29

技術 [2020鐵人賽Day29]糊裡糊塗Python就上手-Pandas的觀念與運用(下)

今日目標 學習了解 Python Pandas 資料存取與運用視覺化呈現數據 DataFrame 資料操作 在提到 Python Pandas 資料存取與運用視...

鐵人賽 自我挑戰組 DAY 21

技術 Day 21 : pillow套件,處理照片

在python中,有許多可以拿來處理影像的套件。今天就先稍微介紹一下,pillow這個影像處理套件。 Pillow(PIL) Pillow是一個python中用...

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

技術 [Day 24] 從零開始學Python - 資料結構模組heapq:除了前幾名以外,在座的各位都是垃圾

註:本文同步刊載在Medium,若習慣Medium的話亦可去那邊看呦! 昨天的題目,請參見下面的解法:https://ithelp.ithome.com.tw/...

鐵人賽 AI & Data DAY 11
量化交易30天 系列 第 11

技術 量化交易30天 Day11 - backtrader回測框架實作(二)唐奇安通道策略

量化交易30天本系列文章是紀錄一位量化交易新手的學習過程,除了基礎的Python語法不說明,其他金融相關的東西都會一步步地說明,希望讓更多想學習量化交易但是沒...

技術 Python -- Python with SQlite

SQL應該是現在許多人都會碰到的玩意. 不過每個人都需要那麼龐大的系統在運作嗎?!如果你只是希望一個簡單、輕量的SQL, 你就可以考慮一下SQLite. 如果你...

達標好文 技術 Visual Studio Code for Python 亂碼解決方案

使用Visual Studio Code for Python 編寫程式執行後的輸出畫面會出現中文亂碼如下圖所示 網路上有很多法處理,但是我找到兩個設定Wind...

鐵人賽 影片教學 DAY 3

達標好文 技術 這麼多種程式語言,新手要學什麼語言比較好? Java? Python? C++? JS?都不是!!

新手通常遇到的第一個問題就是: 我要學什麼語言但是,學什麼語言,其實不是最重要的,重要的是背後的邏輯知識所以今天就來跟大家聊聊:最適合新手的語言 程式新手學習...

鐵人賽 Modern Web DAY 14

技術 DAY13-搞懂restful

甚麼是restful 說到restful就不能不提邦友kerkerj的從無到有打造 RESTful API service 系列其中[API] (1) - 定義...

鐵人賽 自我挑戰組 DAY 21

技術 [Python]打包用pyinstaller和 virtualenv

pyinstaller用在平常完成專案進度做打包的動作,但是沒有注意到環境設訂的很容易打包些不必要的python函式庫,造成生成的執行檔體積過大,不必要的函式庫...

鐵人賽 自我挑戰組 DAY 10
初學者Python的應用實作 系列 第 10

技術 DAY 10 while迴圈

簡介while迴圈 while迴圈和for迴圈不一樣的是,for迴圈收集項目的集合,並對集合中的每個項目執行一次程式區塊,而while迴圈在條件為真時會一直不斷...

鐵人賽 自我挑戰組 DAY 17

技術 Day 17:專案03 - PTT 八卦版爬蟲02 | session、post

昨天教到使用cookie讓伺服器記得我們曾經做過哪些事,但缺點就是每次Request都要加上cookie才行,非常麻煩。今天就來講怎麼使用session解決這個...

鐵人賽 Software Development DAY 5

技術 職場第一條規則:事情不要接了傻傻做,而是要交給負責的人! (Chain of Responsibility 職責鍊模式)

Chain of Responsibility 職責鍊模式 需求描述 Amy(PO): As a 產品經理I want 多國語系介面So that 顯示使用者...

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

技術 [Day 27] 從零開始學Python - 科學繪圖Matplotlib:畫著你,畫不出你的骨骼

註:本文同步刊載在Medium,若習慣Medium的話亦可去那邊看呦! 今天我們要來介紹的是Matplotlib,對於Python來說,是一套非常常用於科學繪圖...

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

技術 [day 11] KNN (分類器)

KNN (分類器) 今日學習目標 K-近鄰演算法介紹 KNN 計算步驟解析 實作 KNN 分類器 觀察不同 K 值會對分類結果造成什麼影響...

鐵人賽 Software Development DAY 6

技術 [Day 5] 又回到最初的起點! (迴圈剖析)

今天的主題是 Loop,也就是迴圈。迴圈是一種常見的控制流程,意思是一段程式,我們可以執行特定次數,或者是當某個條件成立時,就停止執行。當然我們有時候會不小心寫...

鐵人賽 AI & Data DAY 12
量化交易30天 系列 第 12

技術 量化交易30天 Day12 - backtrader回測框架實作(三)Sizers模組

量化交易30天本系列文章是紀錄一位量化交易新手的學習過程,除了基礎的Python語法不說明,其他金融相關的東西都會一步步地說明,希望讓更多想學習量化交易但是沒...

鐵人賽 Modern Web DAY 17

技術 DAY16-搞懂Url Routing的參數處理

來做個使用者CRUD 昨日教授大家如何初始化flask-restful以及建立第一個Resource,到目前flask-restful的基本知識以經教授一半了,...

鐵人賽 自我挑戰組 DAY 18
初學者Python的應用實作 系列 第 18

技術 DAY 18 檔案處理

讀取檔案 當我們想要處理文字檔中的資訊,第一步是要把資訊讀取到記憶中,我們可以一次讀取整個檔案的內容,也可以每次一行的方式逐步讀取 讀取整個檔案 我們會用到...

技術 [自學Python紀錄] HackerRank 新手30天挑戰-Day10

Day 10: Binary Numbers (二進制) 題目要求輸入一整數n並轉換為二進制,並打印連續出現1的最大次數。 輸入樣本 5 輸出樣本 1(因為5的...

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

技術 [Day 9] 從LeetCode學演算法 - 0067. Add Binary (Easy)

目標:這題的目標在於講述簡單的字串操作方式,以及簡單的二進位的表示法。 原題: Question: Given two binary strings, retu...

鐵人賽 Modern Web DAY 26

技術 DAY25-搞懂如何處理flask-sqlalchemy在現有專案

實作flask-sqlalchemy 在昨日已經教授大家flask-sqlalchemy的一些基本語法,以及如何將flask-sqlalchemy導入專案之中,...

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

技術 python 起手式:總是要有control flow!

昨天展示了超簡單input和output的小程式,如果程式只是in and out ,那麼有什麼好繼續學的呢?當然啦,garbage in ,garbage o...

鐵人賽 Modern Web DAY 6

技術 DAY05-搞懂Python的內建型別

Python的內建型別 在介紹完Python的撰寫風格後,相信大家對Python已經有初步的認識,本章會開始介紹Python的基本語法,不過還是如同上一章一樣,...

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

技術 [Day 21] XGBoost (迴歸器)

XGBoost (迴歸器) 今日學習目標 了解 XGBoost Regression Boosting vs Decision tree & Ba...