Cómo esperar la entrada en Python

Rayven Esplanada 10 octubre 2023
Cómo esperar la entrada en Python

Este tutorial muestra cómo esperar a que se pulse una tecla en Python antes de proceder a otras operaciones.

Use input() para esperar la entrada en Python

input() es una función de Python que permite que la entrada del usuario sea procesada dentro del código. Detiene temporalmente todos los procesos dentro del código, por lo tanto actúa como un tope para las operaciones que se realizan.

En nuestro caso, podemos usar input() como un escuchador de teclas para detener los procesos hasta que el usuario presione una determinada tecla. En el caso de usar input(), el usuario necesita presionar la tecla enter o return.

A continuación se muestra el código de ejemplo.

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)

De esta manera, antes de que las operaciones comiencen, el usuario necesita presionar enter. También, cada operación subsiguiente necesita que el usuario presione Enter también, esencialmente añadiendo un respiro entre las 3 operaciones.

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

Artículo relacionado - Python Input