Comment exécuter une fonction après un délai ?

Louise 3 réponses
J'ai besoin d'aide en programmation, comment puis-je exécuter une fonction après un délai ?
{0} / {1} caractères recommandés
La réponse doit contenir au moins un caractère
Réponses
pour quel langage le c/c++ il y a le Sleep(valeur en milliseconde) en Javascript il y a le setTimeout(function, valeur en milliseconde); en java il y a TimeUnit.SECONDS.sleep(seconde);
Ecrire une réponse
En python, tu peux importer la bibliothèque time, et compter le temps avec temps=time.clock() au début de ton programme, puis faire une boucle while (tant que temps est strictement inférieur à ce que tu souhaites, ne rien faire), du coup en sortie de la boucle tu fais exécuter ta fonction. Je n'ai pas testé mon idée, mais je pense que tu ne veux pas coder en python. Bon courage !
Ecrire une réponse
Bonjour, en PHP il faut écrire "sleep(3)" avant le lancement de la fonction si on veut pas exemple faire attendre 3 secondes. En espérant vous avoir été utile, Emmanuel Orchanian, professeur en développement & design.
Ecrire une réponse