snakia.random
Classes
|
A random number generator that uses the OS (cryptographically secure) to generate random bytes. |
|
A random number generator. |
- class snakia.random.OSRandom[source]
Bases:
Random[None]A random number generator that uses the OS (cryptographically secure) to generate random bytes.
- choice(seq)
Return a random element from a non-empty sequence.
- Return type:
TypeVar(T)
- shuffle(seq)
Shuffle a sequence in place.
- Return type:
TypeVar(M, bound=MutableSequence[Any])
- class snakia.random.PythonRandom[source]
Bases:
Random[tuple[int,tuple[int, …],int|float|None]]- choice(seq)
Return a random element from a non-empty sequence.
- Return type:
TypeVar(T)
- shuffle(seq)
Shuffle a sequence in place.
- Return type:
TypeVar(M, bound=MutableSequence[Any])
- class snakia.random.Random[source]
Bases:
ABC,Generic[S]A random number generator.
Modules