Is Python random truly random?


La maggior parte della random data generata con Python non è completamente randomizzata nel senso scientifico. Invece, è piuttosto casuale: generato utilizzando a pseudorandom number generator (PRNG), che è essenzialmente qualsiasi algorithmo per produrre data che sembra essere randomizzata ma che può essere replicata. Di conseguenza, perché la casualità crea solo numeri pseudo-casuali? Solo numeri randomizzati generati da software sono pseudorandom.

They are not really random because the computer uses an algorithm based on a distribution, and they are not secure because they rely on deterministic, predictable algorithms.

Lascia un commento