Вывод True или false на основе вероятности
существует ли стандартная функция для Python, которая выводит True или False вероятностно на основе ввода случайного числа от 0 до 1?
пример того, что я имею в виду:
def decision(probability):
    ...code goes here...
    return ...True or False...
приведенный выше пример, если задан вход, скажем, 0.7, вернет True с вероятностью 70% и false с вероятностью 30%
2 ответов
Дана функция rand, который возвращает число от 0 до 1, Вы можете определить decision такой:
bool decision(float probability)
{
   return rand()<=probability;
}
