2017-04-04 13 views
0

我正在嘗試在Python中製作轉速錶,但是當我對Google進行研究時,只有針對Raspberry Pi的程序出現了。我正在尋找的劇本是當我按下開始時,會有一個計時器從60秒開始倒計時,無論我說「停止」,它都會計算看起來讓我達到1公里的時間,因此知道我的速度。python中的轉速錶

E.g. 1公里在30秒=120公里每小時

這是我到目前爲止已經試過,但它並不以秒倒計時:

for number in range(100,0,-1): 
    print(number) 
+0

在'print(number)' – davedwards

回答

0

您應該使用時間模塊,這和輸入可以作爲一個停止。

import time 
input('press enter to start') 
start = time.time() 
input('press enter to stop') 
end = time.time() 
result = end - start 
print('You are going at {0} km/h.'.format(60.0/(result/60))) 
+0

非常感謝之後,添加'time.sleep(1)'作爲下一行。但按回車啓動不起作用,您必須輸入任意鍵然後按回車啓動或停止它 –