我正在创建一个可以做很多事情的单元,其中之一是计算机器的循环次数。虽然我会将其转移到梯形逻辑 (CoDeSys) 中,但我首先将我的想法放入 Python 中。
我将运行一个计数,只需一个简单的
counter += 1
print("counter")
跟踪我所处的周期。但是,我希望能够随时重置此计数,最好是通过键入“RESET”我了解如何使用输入命令,
check = input()
但是,我不知道如何让程序在搜索输入时运行,或者这是否可能。预先感谢您的任何答复。
如果有助于理解,这里是代码。大差距就是问题所在。 http://pastebin.com/TZDsa4U4
最佳答案
如果您只想发出计数器重置信号,您可以捕获 KeyboardInterrupt异常。
while True:
counter = 0
try:
while True:
counter += 1
print("counter")
except KeyboardInterrupt:
pass
关于Python:随时接受用户输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31036732/