Модуль random из состава python вполне приличная вещь. Если верить встроенной документации, то период генерации ограничивается числом (2**19937)-1. Число, мягко говоря - фантастическое. Это правоверная реализация ГПСПЧ на Си. Надо полагать, что делали не дураки, но как требует чекисткая мудрость: доверяй, но проверяй.