Кидаем кубики на Python - v. 2



Недавно я написал небольшой код который кидает два кубика, выдаёт результат и ждёт действия юзера - кидать еще раз или завершить работу. Но, я так сильно был увлечен решением врторой задачи - та что ждёт ответа от юзера, что не заметил самого главного. Програмка кидала один кубик с 11-ю рёбрами... надо исправить :)

  Вот старый код
dice_num = randint(2, 12) print(dice_num)

Мы получаем рандомальное значение от 2 до 12 с одинаковым шансом. Но, если мы будем кидать два кубика то у 12 и 7 будут разные шансы. Значит нам надо два кубика с рандомальными значениями и потом это дело надо сложить:
dice_1_num = randint(1, 6) dice_2_num = randint(1, 6) print(dice_1_num + dice_2_num)

Всё, теперь, вроде, работает :)

Исправленый код ТУТ.

И добро пожаловать на мой Телеграм Канал :)

Комментариев нет:

Отправить комментарий