Форум сайта python.su
0
Какой модуль предпочтительнее использовать в python3 для генерации десятичного случайного числа размером 11 символов, например 81052917682 ?
Офлайн
568
а какие варианты у вас есть?
Офлайн
0
random
Офлайн
568
ну и чем он не устраивает?
Офлайн
0
нет, я просто хотел бы знать, какие существуют популярные ему альтернативы и выбрать из нескольких если он существуют конечно…
Офлайн
294
os.urandom(size) ?
[code python][/code]
Отредактировано PEHDOM (Ноя. 25, 2020 16:55:06)
Офлайн
568
ffrrПонимаете, постановка вопроса странная. Допустим, я сейчас захочу поменять холодильник. Моя вооброжаемая жена меня спросит - а нахрена? То есть должна быть веская причина не использовать то, что уже имеется имеется. Допустим, меня не устраивает объем существующего холодильника. Или цвет не подходит к обоям. Или морозит плохо. Хочу чтобы сильнее морозило.
нет, я просто хотел бы знать, какие существуют популярные ему альтернативы и выбрать из нескольких если он существуют конечно…
Отредактировано FishHook (Ноя. 25, 2020 17:02:10)
Офлайн
0
да просто я предпочитаю сначала ознакомиться с несколькими альтернативами, а потом выбирать. А то вот как-то однажды использовал 1 дефолтный модуль, а альтернативный оказался я более интуитивно понятным кодом, по крайней мере для меня… Ну это ж ветка Python для новичков, имею ж право спросить у бывалых питонщиков?))
Офлайн
568
ну хуль тут,
>>> import random
>>> random.randint(10**6, 10**7)
6022190
>>>
>>> import super_random
>>> super_random.randint_from_million_to_billion()
Отредактировано FishHook (Ноя. 25, 2020 20:58:25)
Офлайн