python中頻繁的print到底能浪費多長時間

2021-08-11 06:14:59 字數 592 閱讀 8394

最近在做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倍。

如果是超超超超級複雜的策略,等你列印完資料,好**早就沒有了,把握時機啊~老鐵。

企業該如何應對《電商法》中頻繁涉及的電子證據問題?

3月7日,適逢女神節電商狂歡之際,由cca公司法務聯盟 廈門市美亞柏科資訊股份 舉辦的 電子商務領域的電子證據問題研討沙龍 也在上海熱力開場!今年剛實施的 電商法 大面積涉及電子證據問題,怎樣才能合規,不少電商企業頗感頭疼。對此,本次沙龍特邀大牌律師 行業專家系統性做出剖析與解答,並在現場nvphx...

print的常用寫法(python)

print hello world 結果 hello world 列印數字是不需要加引號的print 123 結果 123 1 列印帶變數的內容,變數可以是字串 數字 列表 集合 字典等name laowang print name 結果 laowang 2 用fomat格式化 大括號不帶引數,順序...

Python的列印語句(print)

print hello,world 當我們在python互動式環境下編寫 時,是python直譯器的提示符,不是 的一部分。當我們在文字編輯器中編寫 時,千萬不要自己新增 print hello world print會依次列印每個字串,遇到逗號 會輸出乙個空格,因此,輸出的字串是拼起來的。prin...