Взвешенный случайный диапазонPython

Программы на Python
Ответить
Anonymous
 Взвешенный случайный диапазон

Сообщение Anonymous »

Изучаю Python и пытаюсь придумать, как создать простую функцию, которая давала бы мне взвешенные результаты в пределах диапазона чисел. В большинстве примеров и вопросов, которые я вижу, используются списки с конкретными записями, но мне нужно использовать диапазон от 1 до 100. Возможно ли это?
Как я могу передать значение веса, скажем, 75, чтобы получить взвешенные результаты, которые будут отдавать предпочтение числам, близким к 75 и меньше, так как результаты в дальнейшем либо выше, либо меньше 75?
Я знаю, что для этого требуется больше кода, но, надеюсь, ниже показано, что я ищу. Я не знаю, как к этому подойти.
def weightedResult(weight):
result = random.range(1-100,weight)
return result


Подробнее здесь: https://stackoverflow.com/questions/798 ... ndom-range
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»