如何在 Python 中等待用户输入
Rayven Esplanada
2020年11月7日
本教程向你展示了如何在 Python 中等待按键后再进行其他操作。
在 Python 中使用 input()
等待输入
input()
是一个 Python 函数,允许在代码中处理用户输入。它暂时停止了代码中的所有进程,因此起到了停止操作的作用。
在我们的例子中,我们可以使用 input()
作为一个键监听器来停止进程,直到用户按下某个键。在使用 input()
的情况下,用户需要按下回车键或返回键。
下面是示例代码。
def operation1(param):
#insert code here
def operation2(param):
#insert code here
def operation3(param):
#insert code here
input("Press enter to start operations...")
ret = operation1("Sample Param")
print("\nOperation 1 has been executed successfully.")
input("\n Press enter to start operation 2...")
ret = operation2(ret)
print("Operation 2 has been executed successfully.")
input("\n Press enter to start final operation")
ret = operation3(ret)
print("All operations executed successfully. Returned a value of ", ret)
这样,在操作开始之前,用户需要按回车键。同时,后续的每一个操作也需要用户按回车键,基本上在 3 个操作之间增加了一个喘息时间。
Author: Rayven Esplanada
Skilled in Python, Java, Spring Boot, AngularJS, and Agile Methodologies. Strong engineering professional with a passion for development and always seeking opportunities for personal and career growth. A Technical Writer writing about comprehensive how-to articles, environment set-ups, and technical walkthroughs. Specializes in writing Python, Java, Spring, and SQL articles.
LinkedIn