如何在 Python 中等待用户输入

Rayven Esplanada 2020年11月7日
如何在 Python 中等待用户输入

本教程向你展示了如何在 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 个操作之间增加了一个喘息时间。

Rayven Esplanada avatar Rayven Esplanada avatar

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

相关文章 - Python Input