iT邦幫忙

python3相關文章
共有 305 則文章

達標好文 技術 【Python 超入門】(11) (完結篇) 實作你的第一個遊戲-金頭腦益智問答

大家好,我是「心原一馬」,內心原來一心喜歡打程式碼。 相信很多人可能看過一些益智問答的電視節目, 幾個參賽者競爭高額獎金,回答節目裡的問題。 雖然小馬沒有提供高...

達標好文 技術 【Python 超入門】(5) 淺談Debug(除錯)- 不怕錯誤的勇氣

大家好,我是「心原一馬」,內心原來一心喜歡打程式碼。 今天,不只談技術,更希望能幫助更多想入門程式者建立信心。 很多人初學程式時可能會有這樣的問題: 天啊,我照...

技術 [Python]資料視覺化M03─運用matplotlib完成折線圖(line)

Hi! 大家好,我是Eric,上篇教大家如何用Python畫圓餅圖了,這次要教大家畫折線圖。 緣起:現在台灣路上可以看到越來越多的電動機車,政府也推...

鐵人賽 Software Development DAY 22

技術 [資料結構] 圖的深度優先走訪 (Depth-first Search )

昨天介紹了各式各樣的圖,今天就來討論圖的搜尋。 之前有提過深度優先搜尋,是用程式碼遞迴的概念,一層一層的我裡面找出所有可能。但之前的資料是線性的,那如果是圖的話...

鐵人賽 Software Development DAY 8

技術 Day-08 資料蒐集:取得個股每月各交易日盤後資訊 + 解析 CSV

解析 CSV 以取得個股每月各交易日盤後資訊為例 分析資料結構 https://www.twse.com.tw/exchangeReport/STOCK_DAY...

if len(learning.python) == 30: 系列 第 28

技術 Day28-enum

概觀 python3.4之後引進的功能。若要在python2.7使用aenum enumeration由eunm member組成,每個memeber包含nam...

鐵人賽 Software Development DAY 30

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

昨天有稍微提過因為 Bellman-Ford 演算法不像 Dijkstra 演算法是用貪心策略找出每個頂點的最短路徑去做擴展,今天就來討論如果 Bellman-...

達標好文 技術 【Python 超入門】<心原一馬從零開始教你打程式- 上篇> (1)~(6) 統整; 給新手超詳細的運算子使用筆記

大家好,我是「心原一馬」,內心原來一心喜歡打程式碼。 由iT邦幫忙平台本身的限制,平常發文無法發系列文, 導致自己的文章散落於平台的各個角落, 因此小馬來幫各位...

鐵人賽 Software Development DAY 5

技術 Day5- 節約迴圈大作戰,方便的串接與重複運算: 「+」 與 「*」

路遙知碼力,日久練成精-只要在程式之路鑽研的夠深,便能夠充分發揮程式碼的力量; 練習的日子夠久,便能夠練成寫出精簡代碼的能力。 作家寫作當避免冗詞贅句, 做為程...

鐵人賽 Software Development DAY 23

技術 Day-23 回測系統:歷史資料準備

回測系統 如果沒有完整歷史資料,那就只能實單回測,對於小資族而言,相當於是在賭身家,所以擁有完整的歷史 Tick 資料進行回測,對於確認策略的可能性及基礎有效性...

鐵人賽 Software Development DAY 9

技術 Day-09 資料蒐集:取得個股當日基本資訊 + 解析 PDF

安裝所需套件 使用 pip 安裝 # PDF 表格解析 pip install opencv-python camelot-py 下載 GhostScript...

達標好文 技術 【Python 超入門】<心原一馬從零開始教你打程式> (1)~(11) 統整 #毛遂自薦能夠快速入門python的好教材

大家好,我是「心原一馬」,內心原來一心喜歡打程式碼。 【Python 超入門】是我去年剛開始寫作時第一個系列文, 由於iT邦幫忙平台本身的限制,平常發文無法發系...

達標好文 技術 1. Python大數據特訓班_爬取與分析_1.)Requests

大家好,我是Zoey 第一次打技術筆記,打得不好抱歉了 最近在看書練習python想說順便做做筆記 有打得不好或是錯誤的地方再麻煩糾正我,謝謝大家 課本使用這本...

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

技術 Day9 Python 基礎 - 數據類型

標準數據類型 Python3 中有六個標準的數據類型: Number(數字) String(字符串) List (列表) Tuple (元組) Sets...

鐵人賽 Software Development DAY 15

技術 Day-15 券商串接:串接元大期貨行情 API(二)

安裝所需套件 使用 pip 安裝 # ASCII Chart pip install asciichartpy 終端機輸出控制 實現終端機下的簡易版看盤軟體。...

鐵人賽 Software Development DAY 17

技術 Day-17 計算指標:從 Tick 換算分 K 與分 MA

資料轉換 到目前已知如何取得盤後資訊(日 K)及取得 Tick 資料,但卻缺乏常用的分 K 與分 MA 指標,而相關歷史資料卻又難以取得,因此如何從 Tick...

鐵人賽 自我挑戰組 DAY 14

技術 【Day 14】 利用Keras中的CNN方法 進行數字辨識

大家好,今天跟大家學習 利用Keras中的卷積神經網路(Convolutional Neural Networks,CNN)來進行數字辨識。 謎之聲:說好的AS...

技術 【Python 超入門】(10) 自定義函數介紹- 主人向他的機器人管家抱怨:「你跟我這麼多年了,也該了解我們家的習慣了吧?」

大家好,我是「心原一馬」,內心原來一心喜歡打程式碼。 現在科技進步神速的時代, 說不定未來機器人管家普及,能夠幫人類打理各種家中雜務也不是夢想。 從前,諸如日常...

鐵人賽 自我挑戰組 DAY 10
if len(learning.python) == 30: 系列 第 10

技術 Day10-Dictionary-宣告

概觀(Overview) 是一種無序性(unordered)的key-value pair。主要由key和value的概念組成,在別的語言中通常稱為associ...

鐵人賽 Software Development DAY 29

技術 Day-29 回測系統:交易統計模組

基礎需求 至少要知道交易次數和總獲益點數。 模組實作 交易統計管理器類別 ReportManager.py class ReportManager:...

鐵人賽 Software Development DAY 21

技術 Day-21 計算指標:KD

指標描述 KD 指標是使用 RSV 的加權移動平均來計算的,RSV 數據表達的是與最近 9 天相比,今天的股價是強還是弱。而 KD 數值越高代表個股的收盤價接近...

鐵人賽 Software Development DAY 6

技術 Day6- 超完整python字串函數用法統整。副標:「何以"知碼力"? 何能"練成精"?」

路遙知碼力,日久練成精- 何以「知碼力」?何能「練成精」?文末透過一段程式碼演進的例子來再度體會這段話的涵義 首先公佈下昨天課後練習的解答: def hideP...

鐵人賽 Software Development DAY 16

技術 Day-16 券商串接:串接元大期貨行情 API(三)

安裝所需套件 使用 pip 安裝 # ZeroMQ pip install zmq 行情訊號轉發 透過 ZeroMQ 的 Pub-Sub 模式實現交易與策略模...

鐵人賽 Software Development DAY 4

技術 Day4- Python內建函數是你的好夥伴,認識max(), min(), len(),sorted(),sum(),abs(), pow()

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

技術 [Python]B08─除錯(debug)

Hi! 大家好,我是Eric,這次教大家Python的除錯(debug)! ■ 除錯(debug) ■ coding時遇到錯誤通常可分為3大類 語法錯誤(...

技術 [Python]B10─列表推導(list comprehension)

Hi! 大家好,我是Eric,這次教大家Python的列表推導(list comprehension)! ■ 列表推導(list comprehension...

鐵人賽 Software Development DAY 5

技術 [演算法] 列舉法 (Enumeration)

經過前幾天的演算法,都需要小動腦和邏輯上的思考對吧?透過一些比較和分配的技巧,來做資料的排序。 今天,就來講講列舉法 (俗稱暴力破解法)。 列舉法 (Enume...

技術 【電腦程式與生活】(1) (2020年2月更新) 以python3下載youtube影片

嗨,大家好,我是心原一馬, 這次小馬嘗試以電腦程式運用在生活上為主題, 統整為一篇系列文。 本系列文大致上會分為兩類: 一類是需要寫python程式碼的, 寫...

鐵人賽 Software Development DAY 12

技術 Day-12 程式運行:解析命令列參數

技術整合 前情提要 Day-08 資料蒐集:取得個股每月各交易日盤後資訊 + 解析 CSV 解析命令列參數 import argparse import dat...

技術 1. Python大數據特訓班_爬取與分析_2.)BeautifulSoup

大家好,我是Zoey 今天是第二天發文,還有很多不足, 還請多多包涵,有錯誤可以糾正我喔!!!! 謝謝!! BeautifulSoup:網頁解析 使用Beaut...