我想做的是使用输入向用户提问。例如:
print('some scenario')
prompt = input("You have 10 seconds to choose the correct answer...\n")
然后如果时间到了,则打印类似
print('Sorry, times up.')
向我指出正确方向的任何帮助将不胜感激。
这似乎可行:
import time
from threading import Thread
answer = None
def check():
time.sleep(2)
if answer != None:
return
print "Too Slow"
Thread(target = check).start()
answer = raw_input("Input something: ")
在前面几个章节中,我们其实已经接触了 Python 的输入输出的功能。本章节我们将具体介绍 Python 的输入输出。 输出格式美化 Python两种输出值的方式: 表达式语句和 print() 函数。 第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用。 如果你希望输出的形式更加多样,可以使用 str.format() 函数来格式化输出值。 如果你希
本文向大家介绍解决python3输入的坑——input(),包括了解决python3输入的坑——input()的使用技巧和注意事项,需要的朋友参考一下 如下所示: a,b,c,d = input() 很简单的代码,如果输入为 1 -1 -2 3 结果会报错,原因在于input函数会将你的输入作为python脚本运行,那么输入就变成了 1-1 -2 3,即0 -2 3 结果当然是错误的了,解决办法就
本文向大家介绍python2和python3的输入和输出区别介绍,包括了python2和python3的输入和输出区别介绍的使用技巧和注意事项,需要的朋友参考一下 Python3 输入和输出 输出格式美化 Python两种输出值的方式: 表达式语句和 print() 函数。 第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用。 如果你希望输出的形式更加
本文向大家介绍Python3基础之输入和输出实例分析,包括了Python3基础之输入和输出实例分析的使用技巧和注意事项,需要的朋友参考一下 通常来说,一个Python程序可以从键盘读取输入,也可以从文件读取输入;而程序的结果可以输出到屏幕上,也可以保存到文件中便于以后使用。本文就来介绍Python中最基本的I/O函数。 一、控制台I/O 1.读取键盘输入 内置函数input([prompt]),用
问题内容: 我正在编写一个测试系统,我要做的就是计算用户在此问题上花费了多少秒。即我打印问题(标准System.out.println),然后等待5秒钟,如果用户在这5秒钟内(通过标准输入)回答了此问题,我想保留此值。 如果用户在5秒钟内未提供答案,则必须跳过此问题并继续。 问题是我正在通过对象读取用户答案,我想这是不可控制的。 我怎么解决这个问题?这是没有该功能的代码片段,您能给我一些提示添加什
Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。 Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。 时间间隔是以秒为单位的浮点小数。 每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。 Python 的 time 模块下有很多函数可以转换常见日期格式。如函数time.time()用于获取当前时间戳, 如下实例: