from itertools import product
letters = "МЫШЬ"
total_events = 0
favorable_events = 0
# Генерируем все возможные трёхбуквенные слова с повторениями
for p in product(letters, repeat=3):
total_events += 1
# Если количество уникальных букв в слове меньше 3, значит есть повторы
if len(set(p)) < 3:
favorable_events += 1
# Вычисляем вероятность
probability = favorable_events / total_events
print(f"Вероятность: {probability}")