Как создать "большое" случайное число в Python? - программирование
Подтвердить что ты не робот

Как создать "большое" случайное число в Python?

Как я могу генерировать большое (более 64 бит) случайное целое число в Python?

4b9b3361

Ответ 1

Вы можете использовать random.getrandbits():

>>> random.getrandbits(128)
117169677822943856980673695456521126221L

Как указано в связанной документации, random.randrange() также выполнит трюк, если random.getrandbits() доступен.