iT邦幫忙

python3相關文章
共有 305 則文章
鐵人賽 Software Development DAY 23

技術 Day23- project3 - 解經典9x9數獨問題

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

鐵人賽 Software Development DAY 28

技術 Day-28 回測系統:交易執行模組

基礎需求 通常在簡單交易的情況下,會在安全範圍內買進可交易的最大部位,也會在出場時一次性賣出持有的全部部位,接下來將在該前提下設計交易執行模組。 模組實作 策略...

鐵人賽 Software Development DAY 26

技術 Day-26 回測系統:時序運行模組

基礎需求 因為資料源可能以不同時序提供,例如 Tick 資料源提供的每筆資料時間間隔是毫秒級,分 K 或分 MA 的每筆資料時間間隔是分鐘級,故在回測時不同資料...

技術 python好用模組moviepy幫你剪輯/串接影片

近來有大量處理影片的需求, 剛好有在網上查到moviepy是python中強大的編輯影片模組, 便嘗試使用看看, 以下記錄下安裝的過程及簡易的使用方法。 開發環...

技術 [Python]B05─資料結構(data structure)

Hi! 大家好,我是Eric,這次教大家Python的資料結構(data structure)! ■ 資料結構(data structure) Pytho...

鐵人賽 Software Development DAY 24

技術 Day-24 回測系統:設計架構

架構考量 基本的回測系統由四大元素組成: 資料來源模組 時序運行模組 策略運行模組 交易執行模組 交易統計模組 資料來源模組 應設計為可接受來自: 歷史資...

技術 1. Python大數據特訓班_爬取與分析_使用Requests與BeautifulSoup練習簡單爬取

今天使用python練習簡單的爬取博客來即時榜 爬取內容: 1.榜單排名 2.書名 3.書的圖片網址 import requests from bs4 impo...

鐵人賽 Software Development DAY 17

技術 [演算法] 插補搜尋 (Interpolation Search)

插補搜尋 (Interpolation Search),其實用的就是數學裡內插法的概念來運算。在已排序的資料中,將資料視為線性的解,藉由在線上的移動來尋找我們需...

鐵人賽 Software Development DAY 19

技術 Day-19 指標判斷:交叉

指標判斷 當慢速均線與快速均線交叉時,有預示趨勢正在轉換的可能性,因此判斷均線交叉,是基礎的指標判斷技巧。 技術整合 前情提要 Day-11 資料保存:取得...

技術 [Python]B12─模組與套件(packages)

Hi! 大家好,我是Eric,這次教大家Python的模組與套件(packages)! ■ 模組與套件(packages) ■ 匯入模組:import 語句...

鐵人賽 自我挑戰組 DAY 19

技術 Day19-Python Web 服務初體驗II -- Flask 框架

嘿大家好,今天我們繼續昨天關於 Flask 框架的介紹,如果對 Flask 完全不了解的朋友可以從我昨天的文章 Day18-Python Web 服務初體驗I...

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

技術 Day6 Python 基礎 - for流程判斷

今天介紹另一個循環判斷式 for循環,首先,先寫一個很簡單的 for循環的代碼 #!/usr/bin/env python3 # -*- coding:utf-...

技術 【Python 超入門】(12) (補充篇)當你的同學與全國明星同名同姓?談python的區域變數與全域變數

今天總算有時間把這一篇補上來了, 本篇文章算是【Python 超入門】(11) (完結篇) 實作你的第一個遊戲-金頭腦益智問答的補充說明 蠻多邦友對於我在【Py...

鐵人賽 自我挑戰組 DAY 3

技術 Day3-List-操作

操作層面分為取出資料、如何走訪和如何異動資料 取出資料 可以取出list中的某一個資料和部分資料,分別為indexed和sliced 這兩種操作都可以使用正向和...

鐵人賽 Software Development DAY 27

技術 Day-27 回測系統:策略運行模組

基礎需求 依據指標,設計一套規則判斷進場或出場,並以事件方式提供註冊對象。 模組實作 基底類別 首先定義一個抽象類別規範每個策略運行模組都應提供的事件與應實作的...

鐵人賽 Software Development DAY 20

技術 Day-20 計算指標:分 K 收價均線

指標描述 到目前已經透過 pandas 的 resample 和 rolling 以取得 K 棒和均線資訊,但還有一種指標是透過每根 K 棒的收價計算均線,一樣...

鐵人賽 Software Development DAY 22

技術 Day-22 資料保存:MongoDB

安裝資料蒐集所須套件 使用 pip 安裝 # 資料庫 pip install pymongo 下載 NoSQLBooster 並安裝 https://nosq...

鐵人賽 Software Development DAY 18

技術 [演算法] 深度優先搜尋 (Depth-first Search)

還記得之前有討論過的列舉法嗎?今天我們來做個延伸。 之前的列舉法是將用 for 迴圈的方式,一層一層的舉出所有的可能,然後將所有舉出的可能和我們所設定的條件相比...

技術 [Python]B14─資料科學⼯具概覽

Hi! 大家好,我是Eric,這次教大家Python的資料科學工具概覽! ■ 資料科學工具概覽 ■ 前置作業 若使用的環境是Anaconda或Minicon...

鐵人賽 Software Development DAY 16
Emacs 來寫程式 系列 第 16

技術 [Emacs-16] 用 Emacs 來寫 Python 人臉判別

OpenCV OpenCV 是由 Intel 公司發起,BSD 授權模式,可以在商業及研究領域中免費使用的一個電腦視覺函式庫,可以用在 擴增實境 人臉,手勢判...

技術 [Python]B01─語法

Hi! 大家好,我是Eric,這是Python教學系列的第一篇,首先會先從語法教起! ■ 語法(syntax) 用#字號標註註解文字 a=5 #...

鐵人賽 Software Development DAY 22

技術 Day22- project2 - 遞迴之經典八皇后問題

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

鐵人賽 自我挑戰組 DAY 7

技術 Day7-String-操作

操作層面分為取出資料、如何走訪和如何異動資料...,等等,string是immutable所以不能異動! 取出資料 可以取出list中的某一個資料(字元的概念)...

鐵人賽 AI & Data DAY 4

技術 DAY[4]-雲端基礎教學(1) colab基本介紹

Google Colab google colab是google提供的一個免費雲端開發平台,可以提供使用者上傳jupyter notebook的.ipynb檔,...

鐵人賽 Software Development DAY 25

技術 Day-25 回測系統:資料來源模組

安裝所需套件 使用 pip 安裝 # 事件處理 pip install events # 讓 dict 物件可用屬性的方式存取 pip install mun...

鐵人賽 Software Development DAY 1

達標好文 技術 Day1- 前言: python簡潔?跟著小馬一起「路遙知碼力,日久練成精」吧

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

鐵人賽 Software Development DAY 18

技術 Day-18 計算指標:從 Tick 及盤後資訊換算時 K 與周 K

資料轉換 到目前已知如何取得盤後資訊(日 K)、Tick 資料、分 K 與分 MA,但還缺乏時 K、周 K 這二個指標,因此需要透過歷史資料快速計算取得。 技術...

鐵人賽 自我挑戰組 DAY 2

技術 Day2-List-宣告

概觀(Overview) list是sequence type的一種,有可異動(mutable)的特性,雖然可以放不同型態的資料,但通常用來存放同質性(homo...

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

技術 Day20 Python 基礎 - 說好的購物車代碼

啊~~~突然才想起來,之前說好要放的購物車代碼 這個只是把功能寫出來而已,沒有寫的很好,就請多多見諒了,可以玩玩看,如果有bug請留言給我,謝謝 #!/usr/...

鐵人賽 自我挑戰組 DAY 2

技術 [Day 2] 在 Ubuntu 18.04 下打造自己的 Python 開發環境

前言 之前看到 Pycon 2018 的一場議程,改變了我目前使用 Python 建立環境的習慣。 然後最近發現大家都還是在用 pip 還有 virtualen...