Comment attendre une entrée en Python

Rayven Esplanada 10 octobre 2023
Comment attendre une entrée en Python

Ce tutoriel vous montre comment attendre l’appui sur une touche en Python avant de procéder à d’autres opérations.

Utilisez input() pour attendre l’entrée en Python

input() est une fonction Python qui permet de traiter les entrées de l’utilisateur dans le code. Elle arrête temporairement tous les processus dans le code et agit donc comme un arrêt des opérations qui sont effectuées.

Dans notre cas, nous pouvons utiliser input() comme un écouteur de touches pour arrêter les processus jusqu’à ce que l’utilisateur appuie sur une certaine touche. Dans le cas de l’utilisation de input(), l’utilisateur doit appuyer sur la touche entrée ou retour.

Voici un exemple de code.

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 cette façon, avant que les opérations ne commencent, l’utilisateur doit appuyer sur la touche entrée. De plus, chaque opération suivante nécessite que l’utilisateur appuie également sur la touche entrée, ce qui permet d’ajouter une pause entre les trois opérations.

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

Article connexe - Python Input