Installation du module de traitement d'image:
Le module de traitement d'image nécessitera si vous souhaitez créer le simulateur de roulement de dés avec GUI. Exécutez les commandes suivantes à partir du terminal pour mettre à jour le PIP et installer le module d'oreiller.
$ Python3 -M Pip Installer - Pip de mise à niveau
$ Python3 -M Pip Install - Oreiller de mise à niveau
Exemple-1: Création d'un simulateur de roulement de dés simple
Un simulateur de roulement de dés simple peut être créé à l'aide du module aléatoire Python dans ce tutoriel. Ce script générera la sortie en dés dans le terminal. Donc, aucun module de traitement d'image n'est utilisé dans le script. Une variable nommée dé est utilisé pour prendre un nombre de 1 à 6 au hasard. Le lancer les dés() La fonction est définie ici pour générer la sortie en fonction de la valeur aléatoire. L'infini while while est utilisé dans le script pour rouler les temps infinis de dés jusqu'à ce que l'utilisateur tape quoi que ce soit sans `` y ''.
# Importer un module aléatoireSortir:
La sortie du script ci-dessus variera dans chaque itération de la boucle pour utiliser des nombres entiers aléatoires. Dans la sortie suivante, 5 est généré dans la première itération de la boucle affichée en utilisant 5 zéros. Ensuite, l'utilisateur a tapé 'Y' Pour continuer la boucle, et 4 a généré dans la deuxième itération de la boucle et affiché la valeur en utilisant des zéros comme avant. Le script s'est terminé lorsque les types d'utilisateurs 'n'.
Exemple-2: Créez un simulateur de roulement de dés avec des images
Vous devez créer six images de dés avant d'exécuter le script de l'exemple. Vous pouvez créer les images en utilisant n'importe quelle application de création d'images. Les six images suivantes ont été créées pour utiliser dans le script de cet exemple. Gardez les images au même endroit où vous allez créer le fichier Python pour implémenter le simulateur.
La façon de créer un simulateur de roulement de dés avec GUI est affichée dans le script suivant. De nombreux modules existent dans Python pour créer des applications GUI. Le module Tkinter est utilisé dans ce script pour implémenter un simulateur de roulement de dés à base de GUI. Image et Imagetk Les modules sont utilisés dans le script pour afficher des images de dés. Le aléatoire Le module est utilisé pour sélectionner l'image de dés. Au début du script, l'objet Tkinter a créé pour définir la taille et la position de la fenêtre où l'image de dés sera affichée. Ici, la position de la fenêtre a été définie de manière centralisée. Ensuite, une variable de liste a déclaré avec les six noms d'images de dés. aléatoire.La fonction Choice () est utilisée pour sélectionner au hasard un index du nom de l'image dans la liste et obtenir le nom de l'image en fonction de la valeur d'index. expand = true a utilisé dans la fonction Pack () pour ajouter un espace supplémentaire lors de l'ajout d'un widget dans la fenêtre. Une étiquette a été ajoutée dans la fenêtre pour afficher l'image de dés, et un bouton a été ajouté dans la fenêtre pour afficher l'image de dés suivante. Le lancer les dés() La fonction a associé le bouton pour générer l'image de dés suivante. Cette fonction sera appelée lorsque l'utilisateur appuyera ou cliquera sur le 'LANCER LES DÉS' bouton.
# Importer le moduleSortir:
Comme l'exemple précédent, l'image de dés sera sélectionnée au hasard chaque fois que le bouton sera enfoncé. Dans la sortie suivante, l'image en dés de six a été générée après l'exécution du script.
L'image en dés de trois a été générée après avoir appuyé sur le bouton.
Conclusion:
Deux façons différentes de créer un simulateur de roulement en dés à l'aide du script Python ont été expliquées dans ce tutoriel. Cela aidera les lecteurs à savoir comment ce type d'application peut être implémenté dans Python.