Ответ 1
Вы можете использовать random.getrandbits()
:
>>> random.getrandbits(128)
117169677822943856980673695456521126221L
Как указано в связанной документации, random.randrange()
также выполнит трюк, если random.getrandbits()
доступен.
Как я могу генерировать большое (более 64 бит) случайное целое число в Python?
Вы можете использовать random.getrandbits()
:
>>> random.getrandbits(128)
117169677822943856980673695456521126221L
Как указано в связанной документации, random.randrange()
также выполнит трюк, если random.getrandbits()
доступен.