【问题标题】:I would like a stopwatch for my IQ test [closed]我想要一个用于智商测试的秒表[关闭]
【发布时间】:2013-03-06 03:48:52
【问题描述】:

我正在做一个智商测试。我想放一个计时器,当用户完成测试时输出一个值,并将其倒数乘以正确回答的问题数。这看起来很复杂,但实际上我只需要一个带输出的计时器。任何想法。

【问题讨论】:

    标签: python timer stopwatch


    【解决方案1】:

    不确定,但您可以尝试类似的方法

    from datetime import datetime
    
    if startTest:
        startTime = datetime.today()
    
    ...
    
    if endTest:
        timeSpent = datetime.today() - startTime 
    

    【讨论】:

    • Traceback(最近一次调用最后):文件“C:/Users/tyty/Documents/Python Scripts/Stopwatch.py​​”,第 9 行,在 print(timeSpent) NameError: name ' timeSpent' 未定义
    • 不知道为什么它说它没有定义
    • @FinnGlendinning 这意味着它没有到达 if endTest 内部的代码 - 例如检查条件是否正确。您还可以指定开始和结束时间的默认值
    • 我怎样才能让 timeSpent 成为一个 int
    • @FinnGlendinning 是什么?秒?分钟?几小时?
    【解决方案2】:

    PyQt 很棒,这些链接应该可以帮助您入门:

    http://pyqt.sourceforge.net/Docs/PyQt4/classes.html

    http://zetcode.com/tutorials/pyqt4/

    但是,您需要向周围的人展示一些可以帮助您的进展,因此首先检查这些链接,一旦您开始遇到真正的障碍,请回来询问具体问题。

    【讨论】:

    • 谢谢我刚刚开始
    猜你喜欢
    • 2011-09-14
    • 1970-01-01
    • 2018-06-11
    • 2019-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多