#! /usr/bin/evn python
|
import random
|
from typing import Final
|
|
random.seed(5643)
|
experiments: Final[int] = 500
|
dice_roll = tuple(random.randint(1, 6) for r in range(0, experiments))
|
absolute_frequency = tuple((face, len([f for f in dice_roll if f == face]))
|
for face in range(1, 6 + 1)
|
)
|
print(absolute_frequency)
|
|
relative_frequency = tuple(
|
(freq[0], freq[1] / experiments) for freq in absolute_frequency
|
)
|
print(relative_frequency)
|
|
relative_frequency = tuple(
|
(absolute_frequency[idx][0], absolute_frequency[idx][1] / experiments) for idx in range(1, 6 + 1)
|
)
|