Comment créer un réveil simple en Python

Il existe de nombreux exercices que vous pouvez utiliser pour renforcer vos compétences en Python. L’un de ces exercices est une alarme, que vous pouvez écrire comme une seule donnée de script. Vous pouvez également l’exécuter en utilisant une commande en temps opportun.

Dans le script d’alarme, le client doit définir l’heure à laquelle il souhaite que l’alarme se déclenche. Le script Python présentera certainement après cela un message « Réveil » à l’individu lorsque le système d’alarme se déclenchera.

Vous pouvez également ajouter un compte à rebours pour révéler à l’utilisateur pendant combien de temps il doit attendre jusqu’à ce que l’alarme se déclenche.

Comment régler l’alarme

Créez un script Python et incluez également les toutes premières déclarations imprimées pour demander à l’individu quand il veut établir le système d’alarme. Si vous n’êtes pas familier avec certaines structures de phrases Python, vous pouvez consulter certaines instances fondamentales de Python pour vous aider à comprendre les principes.

  1. Créez un nouveau document et appelez-le alarme. py .
  2. Ouvrez le manuscrit Python en utilisant n’importe quel éditeur de texte tel que Notepad++.
  3. En haut du fichier, importez à la fois les composants datetime ainsi que time. Le programme les utilisera certainement lors du calcul de la durée d’attente jusqu’au déclenchement de l’alarme. Vous pouvez utiliser le composant temps de Python pour retarder la mise en œuvre, pour ne citer que quelques activités.
  4. Ajoutez une boucle while. À l’intérieur de la boucle while, demandez à l’utilisateur d’entrer dans un temps de système d’alarme légitime, dans la mise en page. La boucle while se répétera certainement si le client entre un numéro invalide.
  5. A l’intérieur de la boucle while, transformez l’entrée de l’utilisateur en un tableau qui sépare la valeur hr de la valeur min.
  6. Toujours à l’intérieur de la boucle while, vérifiez les deux valeurs hr et min. L’heure doit être un nombre compris entre 0 ainsi que 23, et la minute doit être un nombre compris entre 0 et 59. Si ces conditions ne sont pas remplies, le booléen void fera répéter la boucle while et demandera également à l’utilisateur d’entrer une toute nouvelle valeur.

Comment compter le temps d’attente avant que l’alarme ne se déclenche ?

Attendez jusqu’à ce que l’alarme se déclenche en comptant le nombre de secondes que le programme devra certainement attendre.

  1. Sous l’échappatoire du while, convertissez l’heure de l’alarme à la seconde qu’il fait dans la journée. Pour recommandation, il y a 86400 secondes dans une journée. Si l’utilisateur saisit 00:01 (une minute après douze heures du soir), l’heure d’alarme en secondes sera de 60. Si le client entre 23:59, l’heure du système d’alarme en secondes sera certainement 86340.
  2. Utilisez la fonction datetime.now() pour identifier l’heure actuelle. Convertissez l’heure actuelle du jour en secondes.
  3. Calculez le nombre de secondes jusqu’à ce que le système d’alarme se déclenche.
  4. Si le moment divers est négatif, cela signifie que le système d’alarme nécessite d’être établi pour le jour suivant.
  5. Afficher un message à la personne pour lui permettre de savoir que l’alarme a été établie avec succès.

Comment faire sonner l’alarme

Pour faire sonner le système d’alarme, attendez les secondes restantes avant d’imprimer un message « Réveillez-vous ! » à l’individu.

  1. Utilisez time.sleep pour attendre la quantité de secondes nécessaires jusqu’à ce que le système d’alarme nécessite de se déclencher.
  2. Affichez le message « Réveillez-vous ! » au client lorsque le système d’alarme se déclenche.

Comment ajouter un compte à rebours avant la sonnerie de l’alarme.

Pour inclure un compte à rebours pour chaque seconde, faites usage d’une boucle for pour imprimer les secondes restantes à l’individu.

  1. Remplacez la ligne time.sleep. Incluez une boucle for pour chaque seconde jusqu’à ce que l’alarme se déclenche, ainsi que pour montrer les secondes déléguées au client.

Comment exécuter le programme de réveil

Exécutez le script en naviguant vers les données en faisant usage de la ligne de commande. Faites usage de la commande python pour commencer le manuscrit, ainsi que de définir une heure de système d’alarme.

  1. Ouvrez une commande en temps opportun ou un terminal. Naviguez jusqu’à l’emplacement de vos données alarm.py. À titre d’exemple, si vous avez effectivement enregistré vos documents Python sur le Bureau, utilisez cd Bureau.
  2. Utilisez la commande python pour exécuter le script Python.
  3. Définissez une heure légitime pour l’alarme, dans le style de. Par exemple, 4:30.
  4. L’alarme va certainement se mettre en place et aussi commencer un compte à rebours pour chaque seconde jusqu’à ce que l’alarme ait besoin de se déclencher. Attendez que l’alarme finisse le décompte.
  5. Une fois que le programme a effectivement terminé le compte à rebours, le programme présentera certainement un message pour vous montrer que l’alarme appelle.
Voir aussi :  8 méthodes d'ensemble JavaScript que vous devriez maîtriser aujourd'hui

Créer des programmes simples en utilisant Python

Un réveil est un excellent exercice que vous pouvez pratiquer pour développer vos compétences en Python. Vous pouvez composer l’application réveil dans un seul document script et l’exécuter à l’aide d’une ligne de commande. Au moment de l’exécution, le programme demandera certainement au client d’entrer une heure légitime pour régler l’alarme.

Une fois que le système d’alarme est établi, calculez le nombre de secondes que vous devrez certainement attendre jusqu’à ce que l’alarme se déclenche. Faites en sorte que le programme attende ce temps avant d’afficher un message à l’utilisateur lorsque l’alarme se déclenche.

Vous pouvez également recréer cet exercice d’alarme dans d’autres langues. Vous pouvez apprendre exactement comment développer une horloge numérique en utilisant HTML, CSS, ainsi que JavaScript.

Comment programmer une horloge en Python ?

Code de l’horloge numérique en Python

  • Importez le paquet. Nous utilisons le temps du système.
  • Définir un écran de fenêtre. Ici, la dimension de l’écran de la fenêtre est de 500×500.
  • J’ai également ajouté une étiquette de pied de page sur l’écran de la fenêtre.
  • Définissez la fonction de temps.
  • Donnez du style au widget horloge pour le rendre attrayant.
  • Ajoutez une fonction mainloop à la fin.
Voir aussi :  Comprendre le Debouncing et le Throttling en JavaScript

Comment fabrique-t-on un réveil ?

Ouvrez l’application Horloge de votre téléphone . En bas, appuyez sur Alarme.Réglez l’heure de l’alarme.

  • Sur l’horloge analogique : faites glisser l’aiguille jusqu’à l’heure souhaitée.
  • Sur l’horloge numérique : Entrez l’heure et les minutes souhaitées.

Comment ajouter un son d’alarme en Python ?

Pour générer un bip sonore en Python, vous disposez des options suivantes :

  • Utilisez le caractère cloche sur le terminal.
  • Utilisez AppKit pour lire les sons du système MacOS.
  • Utilisez winsound pour lire les sons du système Windows.
  • Utilisez pygame pour lire des fichiers audio personnalisés.
  • Utilisez simpleaudio pour lire des fichiers audio personnalisés.
  • Utilisez le paquet beepy.

Quels sont les projets Python pour les débutants ?

Dans cet article, vous apprendrez les 42 idées et sujets passionnants du projet Python. Jetez un coup d’œil ci-dessous .. Mad Libs Generator.Number Guessing.Text-based Adventure Game.Dice Rolling Simulator.Hangman.Contact Book.Binary search algorithm.Desktop Notifier App.

  • Générateur Mad Libs.
  • Devinette de nombre.
  • Jeu d’aventure textuel.
  • Simulateur de lancer de dés.
  • Bourreau.
  • Contacter Réserver.
  • Algorithme de recherche binaire.
  • Application de notification de bureau.

Cliquez pour évaluer cet article !
[Total: Moyenne : ]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *