Warten auf Eingabe in Python

Rayven Esplanada 10 Oktober 2023
Warten auf Eingabe in Python

Dieses Tutorial zeigt Ihnen, wie Sie in Python auf den Tastendruck warten, bevor Sie mit anderen Operationen fortfahren.

Verwenden Sie input(), um in Python auf eine Eingabe zu warten

input() ist eine Python-Funktion, die es erlaubt, Benutzereingaben innerhalb des Codes zu verarbeiten. Sie hält vorübergehend alle Prozesse innerhalb des Codes an und wirkt daher als Stopper für die ausgeführten Operationen.

In unserem Fall können wir input() als Tasten-Listener verwenden, um Prozesse anzuhalten, bis der Benutzer eine bestimmte Taste drückt. Im Falle der Verwendung von input() muss der Benutzer die Enter- oder Return-Taste drücken.

Unten finden Sie den Beispielcode.

def operation1(param):
    # insert code here
    pass


def operation2(param):
    # insert code here
    pass


def operation3(param):
    # insert code here
    pass


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)

Auf diese Weise muss der Benutzer vor dem Start von Vorgängen die Eingabetaste drücken. Außerdem muss der Benutzer bei jeder nachfolgenden Operation ebenfalls die Eingabetaste drücken, wodurch zwischen den 3 Operationen eine Verschnaufpause eingelegt wird.

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

Verwandter Artikel - Python Input