Форум сайта python.su
Скажем, нужно получить случайное число в диапазоне от 1 до 100, но так чтобы число от 1 до 20 было получено с вероятностью 50% и число от 20 до 100 тоже с вероятностью 50%. Такое вообще возможно средствами Python?
Офлайн
from random import randint # число 20 есть в обоих диапазонах ?! if randint(0, 1): print(randint(1, 20)) else: print(randint(20, 100))
Офлайн
vladimir_vl_vladТакое можно получить даже просто с игральной костью.
Такое вообще возможно средствами Python?
Отредактировано doza_and (Авг. 31, 2021 07:29:41)
Офлайн