Il s'agit d'une simple application de jeu de lancer de dés. L'utilisateur peut spécifier le nombre de dés à lancer et le nombre de faces de chaque dé. L'application simule ensuite le lancer et affiche les résultats.
Voici une implémentation possible en Python :
import random
def roll_dice(num_dice, num_sides):
"""Simulates rolling multiple dice.
Args:
num_dice: The number of dice to roll.
num_sides: The number of sides on each die.
Returns:
A list of integers representing the results of each die roll. Returns an empty list if input is invalid.
"""
if num_dice
Cette application demande à l'utilisateur le nombre de dés et le nombre de faces. Il utilise ensuite la fonction random.randint()
pour simuler les lancers et affiche les résultats individuels et la somme des lancers. La gestion des erreurs est incluse pour gérer les entrées non valides. L'utilisateur peut quitter l'application en saisissant 0 pour le nombre de dés. Il s'agit d'un exemple de base qui pourrait être étendu pour inclure des fonctionnalités telles qu'une interface utilisateur graphique ou des mécanismes de jeu plus complexes.
Mots clés : Puzzle