python中頻繁的print到底能浪費多長時間
最近在做FLY量化交易系統的維護,總有客戶說策略執行好慢,結果有些人展示策略一看,每個語句後邊都要列印下資料。
哪些資料都是輔助用的,列印出來能當飯吃麼,淨浪費時間了
今天簡單展示下print到底能消耗多少時間
例子:
import time
a=time.time()
num=0
while num<10000:
num=num+1
print(num)
print('有"print"時的耗時:%f' %(time.time()-a))
b=time.time()
num=0
while num<10000:
num=num+1
print('沒有"print"時的耗時:%f' %(time.time()-b))
結果:
...
有"print"時的耗時:85.897000
沒有"print"時的耗時:0.002000
同樣1W次迴圈,相差了 85.897/0.002=42948.5倍。
如果是超超超超級複雜的策略,等你列印完資料,好行情早就沒有了,把握時機啊~老鐵。
相關文章
- 頻繁GC (Allocation Failure)及young gc時間過長分析GCAI
- 為什麼“敏捷”會浪費這麼多時間? - Reddit敏捷
- 不要浪費時間寫完美程式碼
- 不要浪費時間寫完美的程式碼
- 你在程式設計的時候,浪費了多少時間?程式設計
- 你在程式設計的時候浪費了多少時間?程式設計
- 總結那些艱難的抉擇、浪費的時間
- 遊戲學 | 玩電子遊戲是浪費時間?遊戲
- 如何利用工時表軟體管理員工時間 避免時間浪費
- 不要浪費時間去寫所謂的完美程式碼
- 測試是浪費時間,我的程式肯定沒問題
- Eric Schwarz:闡述浪費玩家遊戲時間的設計模式遊戲設計模式
- 解決Kafka消費者啟動時頻繁列印日誌Kafka
- Python好學嗎?精通Python需要多長時間?Python
- 不要將時間浪費到編寫完美程式碼上
- Scrum不是一顆銀彈,有時可能會浪費大量時間 - RemoHJansenScrumREM
- 工作時玩遊戲並非浪費時間: “微休息”有很多好處遊戲
- 蘋果iOS系統頻繁更新 到底升還是不升?蘋果iOS
- 研發團隊開晨會真的是浪費時間嗎?
- ORACLE中seq$表更新頻繁的分析Oracle
- 學Java要多長時間?Java
- 前蘋果副總裁:如果你做的事情毫不費力,就是在浪費時間蘋果
- 大表建索引,rman備份等耗費的時間通常比較長?還有多長時間才能執行完?索引
- Python學習需要多長時間?學習週期Python
- 自學Python需要多長時間從入門到精通?Python
- 研究顯示安全分析師 25% 的時間浪費在誤報上
- 想要加入Python行業 鄭州Python學習多長時間Python行業
- 破解你的密碼需要多長時間?密碼
- 學習Python從入門到精通需要多長時間?Python
- Swift 之父正式退出 Swift 核心團隊:這只是在浪費我的時間Swift
- 程式設計開發中最浪費時間和資源的7個錯誤程式設計
- Python語言如此受歡迎 學習Python要多長時間Python
- 0基礎學Python難嗎?學習Python需要多長時間?Python
- 學習Linux運維需要花費多長時間?Linux基礎Linux運維
- 學習編碼需要多長時間?
- Experian Simmons DataStream:Twitter使用者訪問更頻繁 停留時間更短AST
- Android中Activity頻繁進入再退出時程式崩潰的解決方案Android
- 多維分析模型頻繁變動的解決方案有哪些?模型