import random
def main():
# Two Dice
dice_combos = [(d1, d2) for d1 in range(1, 7) for d2 in range(1, 7)]
dice_rolled = [random.choice(dice_combos) for _ in range(100)]
sum_of_rolls = {i: 0 for i in range(2, 13)}
for roll in dice_rolled:
sum_of_rolls[sum(roll)] += 1
print("2 Dice Rolled:", dice_rolled[:5], "...") # Preview
print("2 Dice Sums:", sum_of_rolls)
# Three Dice
dice_combos_3 = [(d1, d2, d3) for d1 in range(1, 7) for d2 in range(1, 7) for d3 in range(1, 7)]
dice_rolled_3 = [random.choice(dice_combos_3) for _ in range(100)]
sum_of_rolls_3 = {i: 0 for i in range(3, 19)}
for roll in dice_rolled_3:
sum_of_rolls_3[sum(roll)] += 1
print("3 Dice Sums:", sum_of_rolls_3)
if name == "main":
main()
Top comments (0)