秒表计划

时间:2016-11-18 00:21:37

标签: python-3.x stopwatch

我需要制作一个秒表程序,我需要启动,停止,圈数,重置和退出功能。只要按下Stop或Lap键,程序就需要打印经过的时间。当用户选择退出程序时,应编写一个日志文件,其中包含会话期间以人类可读格式获取的所有计时数据(事件和时间)。

import os
import time

log = ' '

def cls():
os.system('cls')

def logFile(text):
    logtime = time.asctime( time.localtime(time.time()) )
    f = open('log.txt','w')
    f.write('Local current time :', logtime, '\n')
    f.write(text, '\n\n')
    f.close()

def stopWatch():
    import time
    p = 50
    a = 0
    hours = 0
    while a < 1:
    cls()
    for minutes in range(0, 60):
        cls()
        for seconds in range(0, 60):
            time.sleep(1)
            cls()
            p +=1
            print ('Your time is: ', hours, ":" , minutes, ":" , seconds)
            print ('               H   M   S')
            if p == 50:
                break
    hours += 1

stopWatch()

我有时间勾选它,但是我有它的方式不允许我停下来或一圈或接受任何输入。我工作了几个小时才找到办法,但没有运气。关于如何使功能发挥作用的任何想法?

0 个答案:

没有答案