Re: [討論] 提昇Python執行的速度

看板Python作者 (我只是QQ糖)時間15年前 (2010/04/12 03:05), 編輯推噓1(107)
留言8則, 4人參與, 最新討論串3/6 (看更多)
我的問題搞了半天其實是在問數學解XD 但是我的數學解寫出來了,我自己測試的速度也超快,沒問題。 但是我出現了一個Runtime error的情況 根據我的測試發現 我的程式在剛執行的時候馬上輸入第一個數字是不會有反應的,但是有寫入變數。 比如說我在開始時快速輸入 10 11 那這樣我讀進去的會是11 程式碼如下,大家可以做個測試: counts=input('hello') def logfive(i): n=0 while i%5==0: i/=5 n+=1 return n for n in range(counts): input_temp=input() temp=range(1,input_temp+1) count=0 for i in temp[4::5]: count+=logfive(i) print count 我在input的地方加了個標題hello 可是他並不會在一開始的時候就出現。 (我如果剛開IDLE,不會有這種情況,但是第二次執行以後就會。) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.205.11

04/12 04:14, , 1F
input() ? 你要用的應該是 raw_input() 除非是 py3k...
04/12 04:14, 1F

04/12 05:02, , 2F
可是我進去的是數字
04/12 05:02, 2F

04/12 09:58, , 3F
請問您用的是py3k嗎
04/12 09:58, 3F

04/12 09:59, , 4F
啊...應該不是,我問了廢話;可是照理說第一行會出現'htllo'
04/12 09:59, 4F

04/12 12:55, , 5F
你前一次執行到一半,就restart看看,他不會出現
04/12 12:55, 5F

04/13 00:01, , 6F
這個版本算快?你有沒有算過 100000000! ?!
04/13 00:01, 6F

04/13 00:02, , 7F
別人跟你講做法,你似乎不看~~~
04/13 00:02, 7F

04/13 07:58, , 8F
我有看,但這個已經比我之前快,現在的問題在input上
04/13 07:58, 8F
文章代碼(AID): #1BmXrezp (Python)
文章代碼(AID): #1BmXrezp (Python)