Запитання з тегом «random-seed»

8
Чи справді випадковий java.util.Random? Як я можу генерувати 52! (факторіальні) можливі послідовності?
Я використовував Random (java.util.Random)для переміщення колоди з 52 карт. Є 52! (8.0658175e + 67) можливості. Але я дізнався, що насіння для java.util.RandomA long- це набагато менше на 2 ^ 64 (1,8446744e + 19). Звідси мені підозріло, чи java.util.Random справді це випадковість ; чи насправді він здатний генерувати всі 52! можливості? …

12
random.seed (): Що це робить?
Я трохи розгублений у тому, що random.seed()робить Python. Наприклад, чому наведені нижче випробування роблять те, що вони роблять (послідовно)? >>> import random >>> random.seed(9001) >>> random.randint(1, 10) 1 >>> random.randint(1, 10) 3 >>> random.randint(1, 10) 6 >>> random.randint(1, 10) 6 >>> random.randint(1, 10) 7 Я не зміг знайти гарну документацію …

3
Відмінності між numpy.random та random.random в Python
У мене великий сценарій у Python. Я надихнув себе кодом інших людей, тому я в кінцевому підсумку використовував numpy.randomмодуль для деяких речей (наприклад, для створення масиву випадкових чисел, взятих з біноміального розподілу), а в інших місцях використовую модуль random.random. Може хтось, будь ласка, скажіть мені основні відмінності між ними? Переглядаючи …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.