Выбранные функции из модуля random: продолжение
Функции randrange and randint
Если Вам нужны целочисленные случайные значения, подойдет одна из следующих функций:
randrange(end);randrange(beg, end);randrange(beg, end, step);randint(left, right).
Первые три вызова будут генерировать целое число, взятое (псевдослучайно) из диапазона (соответственно):
range(end);range(beg, end);range(beg, end, step).
Обратите внимание на неявную правостороннюю ассоциативность!
Последняя функция является эквивалентом randrange(left, right + 1) - она генерирует целочисленное значение i, которое попадает в диапазон [левое число, правое число] (без исключения правого числа).
Посмотрите на код в редакторе. Эта программа, следовательно, выведет строку, состоящую из трех нулей и либо ноль, либо единицу на четвертом месте.