iT邦幫忙

python3相關文章
共有 305 則文章
鐵人賽 Data Technology DAY 1

達標好文 技術 [Day01]Anaconda環境安裝!

Python是一個強大快速且易讀的程式語言,裡面包含非常多的套件可以使用,在資料分析裡除了用R語言,可以使用python作為開發工具! 可以在python官網下...

鐵人賽 Data Technology DAY 2

達標好文 技術 [Day02]Jupyter Notebook操作介紹!

第二天了! 昨天介紹了如何安裝Anconda,因為接下來我都會使用Jupyiter notebook做程式編寫,還沒有安裝好環境的話趕快看一下上一篇 [Day0...

鐵人賽 Data Technology DAY 10
使用Python進行資料分析 系列 第 10

技術 [Day10]Pandas Groupby使用!

嗨!今天是第十天了,沒想到自己竟然撐到1/3了,還記得我們在上一篇說明了索引的各種設定運用,接下來就來聊聊Groupby是什麼吧! Splitting the...

鐵人賽 Data Technology DAY 9

技術 [Day09]Pandas索引的運用!

上一篇說明了運用不同的方式做資料的過濾,透過過濾不需要的資料進而取出我們所要的資料, 接下來要來嘗試索引(index)的更多使用的方法! 將column變成in...

鐵人賽 Data Technology DAY 7

達標好文 技術 [Day07]Pandas操作資料的函數!

嗨嗨!第七天了,上一篇提介紹了python內的一個套件pandas內兩個重要的資料結構, 可以到這邊回顧: [Day06]Pandas的兩種資料類型! 接下來要...

技術 在Windows底下最適當安裝Python環境的方法

前言 之前都以為Python怎麼安裝在Windows都沒有差別,因為Python在Windows上兼容性比其他什麼Ruby之類的還好, 就隨便安裝,結果在發佈d...

鐵人賽 Data Technology DAY 26
使用Python進行資料分析 系列 第 26

技術 [Day26]機器學習:KNN分類演算法!

嗨!今天是第26天,之前介紹完了基本的機器學習概念了,這次要說明一個K-近鄰演算法(K Nearest Neighbor)! 主要內容: 什麼是KNN 如何用...

技術 [Python]B13─字串處理(string processing)

Hi! 大家好,我是Eric,這次教大家Python的字串處理(string processing)! ■ 字串處理(string processing) ■...

鐵人賽 Data Technology DAY 28
使用Python進行資料分析 系列 第 28

技術 [Day28]機器學習:特徵標準化!

嗨,今天是第28天! 今天要來聊聊機器學習中的特徵標準化(normalization),包含: 什麼是特徵標準化? 為什麼要標準化? 特徵標準化怎麼做? 什...

鐵人賽 Software Development DAY 1

達標好文 技術 Day-01 程式交易:基礎觀念及準備

程式交易 隨著資訊技術的快速發展,各家券商除提供金融交易軟體外,部分券商也開放可供交易者自行開發交易軟體的 API,而金融交易軟體本身功能的限制、反應速度的遲緩...

鐵人賽 Data Technology DAY 3

達標好文 技術 [Day03]Python的基本運算!(上)

今天是第三天! 在上一篇瞭解了jupyter notebook的操作使用,這一篇跟下一篇會用來說明python的基本語法,使用Jupyter notebook。...

鐵人賽 自我挑戰組 DAY 28
Python 學習筆記 系列 第 29

技術 Day28 Python 基礎 - 函數介紹

斷賽了,冏,好吧!還是會寫滿三十天的… 好吧,一樣更新一下,明天再繼續@@" 函數介紹 函數有分這幾種方法,簡單說可以把它想像是武林中各個不同門派,而...

鐵人賽 Software Development DAY 28

技術 [演算法] 最短路徑 (Dijkstra 演算法)

今天來討論最短路徑的另一個演算法,Dijkstra Algorithm。主要內容是指定一個點 (源點) 到其餘各個頂點的最短路徑,也稱作「單源最短路徑」。 我...

鐵人賽 Software Development DAY 25

技術 [演算法] K-means 分群 (K-means Clustering)

先說說什麼是分群?分群就是對所有數據進行分組,將相似的數據歸類為一起,每一筆數據的能有一個分組,每一組稱作為群集 (Cluster)。那分類根據什麼來定義,常用...

鐵人賽 自我挑戰組 DAY 11
Python 學習筆記 系列 第 11

技術 Day11 Python 基礎 - 列表的使用

如果想要存所有 Marvel's The Avengers 角色的人名,該如何存呢?請用目前已學到的知識來實做… #!/usr/bin/env python3...

鐵人賽 Software Development DAY 6

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

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

鐵人賽 Data Technology DAY 11
使用Python進行資料分析 系列 第 11

技術 [Day11]Pandas使用多層索引!

嗨,時間來到第11天了! 我們在昨天(Day10)提到了groupby,第9天說明了索引的操作,那今天要繼續index這個主題繼續延伸說明多層索引! 首先要開始...

鐵人賽 自我挑戰組 DAY 8
Python 學習筆記 系列 第 8

技術 Day8 Python 基礎 - pyc 是什麼

Python2.7 版中,只要執行 .py 的檔案後,即會馬上產生一個 .pyc 的檔案,而在 Python3 版中,執行 .py 的檔案後,即會產生一個叫 _...

鐵人賽 自我挑戰組 DAY 27
Python 學習筆記 系列 第 27

技術 Day27 Python 基礎 - 字符轉編碼操作

回顧字符編碼的前世今生 ASCII 只能儲英文或特殊字符,只占一個字節,一個字節8bit,不能儲中文,所以才出現Unicode Unicode 不管是中文或英...

達標好文 技術 【Python 超入門】(1) 心原一馬從零開始帶你學程式

大家好,我是「心原一馬」,是「內心原來一心喜歡打程式碼」的簡稱。 初次寫教學文,請大家多多指教。 近年來,科技普及到了幾乎每個人都有電腦和手機的年代,但卻不是每...

達標好文 技術 學外語尚且知道要跟外國人練習會話; 學程式語言,怎能沒有練功平台?心原一馬盤點六個刷題網站

大家好,今天心原一馬要來為大家盤點六個適合練功的OJ。 如果你還沒學過程式,只是想找個適合自學的資源剛好路過, 建議可以先看我的【python超入門】系列的課程...

鐵人賽 自我挑戰組 DAY 7
Python 學習筆記 系列 第 7

技術 Day7 Python 基礎 - 認識模塊

什麼是模塊?簡單說就是別人寫好了一堆功能,封裝在一起。 模塊有分二種,一個是之前有提到的 標準庫,就是不需要透過額外的安裝就有的模塊 ,另一個叫 第三方庫,需要...

鐵人賽 Data Technology DAY 4

技術 [Day04]Python的基本運算!(下)

今天第四天了! 在上一篇,說明了python各個數據類型的使用函式,接下來我會介紹流程控制以及迴圈應用,有流程控制我們可以讓程式加入判斷,決定要執行哪些程式碼!...

鐵人賽 自我挑戰組 DAY 24
Python 學習筆記 系列 第 24

技術 Day24 Python 基礎 - 文件操作_V2

接下來實做一下怎麼對二進制文件做操作 #!/usr/bin/env python3 # -*- coding:utf-8 -*- f = open('foo....

鐵人賽 Software Development DAY 3

技術 [演算法] 快速排序法 (Quick Sort)

有鑒於昨天學的泡沫排序法,效率篇低,就有某位聰明的科學家發明了快速排序法,其實也有用到一點二元分類的概念。 快速排序 (Quick Sort) 的想法是說,先找...

技術 [雜記] Anaconda navigator無法開啟?!

// 換了新公司後突然都在寫 js python已被我丟到九霄雲外去了 (雖然到職的時候還是有安裝他,還設了環境變數,但從來沒開過XD) 今天主管偶然的一句話說...

鐵人賽 Software Development DAY 5

技術 Day-05 資料蒐集:取得代理清單

安裝所需套件 使用 pip 安裝 # 解析 JavaScript 程式碼 pip install js2py 蒐集代理清單 為了避免因頻繁存取被目標網站封鎖,...

鐵人賽 Software Development DAY 8

技術 Day7: 實作Python Scrapy 20行內爬取Y Combinator Blog所有文章|Kearch 1.0 爬蟲關鍵字報表工具

好,今天拿Y Combinator Blog的文章來小試爬蟲,我保證你會很有成就感 XD scrapy爬蟲開始 啟動虛擬環境、安裝確認 首先確保你有啟動剛剛創...

鐵人賽 Software Development DAY 3

技術 Day3 - 天啊我只有「螢幕十行」,python簡力救救我啊!

路遙知碼力,日久練成精-只要在程式之路鑽研的夠深,便能夠充分發揮程式碼的力量; 練習的日子夠久,便能夠練成寫出精簡代碼的能力。 大家好,我是心原一馬,內心原來一...

技術 Python__識別圖片中的文字

需要安裝的有 PIL pytesseract Tesseract-OCR 打開命令提示元,輸入: PIL pip install pillow P...