A fast random number generator for python
Project description
nazo_rand
Inspired to write from Pyewacket
A fast random number generator for python
rand_int.choice(seq: list|Tuple) -> Any
example:
from nazo_rand import choice
temp = [1,2,3,4,5,6]
choice(temp)
rand_int.randbelow(a: int) -> int
example:
from nazo_rand import randbelow
randbelow(10) # -> [0, 10)
randbelow(0) # -> [0, 0) => 0
randbelow(-10) # -> (-10, 0]
rand_int.randint(a: int , b: int) -> int
example:
from nazo_rand import randint
randint(1, 10) # -> [1, 10]
randint(10, 1) # -> [1, 10]
randint(10, 10) # -> [10, 10] => 10
rand_int.randrange(start: int , stop: int = 0 , step: int = 1 )
example:
from nazo_rand import randrange
randrange(10) # -> [0, 10) by whole numbers
randrange(1, 10) # -> [1, 10) by whole numbers
randrange(1, 10, 2) # -> [1, 10) by 2, odd numbers
randrange(-10) # -> [-10, 0) by 1
randrange(10, 1) # -> [1, 10) by 1
randrange(10, 0, 2) # -> [0, 10) by 2, even numbers
randrange(10, 10, 0) # -> [10, 10) => 10
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nazo_rand-0.0.6.tar.gz
(47.3 kB
view hashes)
Built Distributions
Close
Hashes for nazo_rand-0.0.6-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a6767a14157dc92218c2e9a930605a0c5ff703b51f83c8deb2a7b91d09e4f1d |
|
MD5 | 6480531160387301a5610a727ab47f4c |
|
BLAKE2b-256 | 3744e5e7a746e4a347adfb9491519bc46ae231f9138b70087c025dfaa1a5730a |
Close
Hashes for nazo_rand-0.0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9b044b5b314901b2a0d7e5b071bc1d25b94d8b695b0a8d67cd0bded1c9dbfd7 |
|
MD5 | 39f786776a38412b40cd9a910d1dbb28 |
|
BLAKE2b-256 | db268cb6e37b3fb7279db4cb096eb14a3028ffb8f302414ca31ceecc5d30e212 |
Close
Hashes for nazo_rand-0.0.6-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 295b4cae43b2771941f2b5bda4af8a81da4c5180f1d7f3d9377cd088fe8224f4 |
|
MD5 | 746dce56c07930ca9c1fa38875665133 |
|
BLAKE2b-256 | 7ab5acc9d4277a6f511de5bac529793fa9db051316bc389e7fb209e778d49966 |
Close
Hashes for nazo_rand-0.0.6-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8654066e9a76585beb18141a7d09d368aad9f36915fb1a912d6bebd6f9f914bc |
|
MD5 | ef8da06627eeca5d6daaf693259f168a |
|
BLAKE2b-256 | cbd3cadc9e1ac39700774a69f1111e3e6acf8bc58917850385fc325fa37cd1b0 |
Close
Hashes for nazo_rand-0.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12f8bc99072fe7d9667eab0969ac3ebcd5414106e1cf32bfcee91abcbebc4ad4 |
|
MD5 | 261f8ee87735e9baf22853eb2146b60a |
|
BLAKE2b-256 | 7744b7d9154451294535c1a7fecdf244b16aa3be2ab5f4a6859804833dda65e4 |
Close
Hashes for nazo_rand-0.0.6-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24de8af2178b6fe25aaa4dce04e3ba95f96a294e8f833fede8cc99218950acf2 |
|
MD5 | b671f9ae7ecabd5e3eb7561334dbd974 |
|
BLAKE2b-256 | 5eca29d0a59a24be470cfcd07f723ab553fdbede3a872c35d6b1d27f9b3f02d6 |
Close
Hashes for nazo_rand-0.0.6-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91eb97576b67e3796f342275c8677abeb224b117661b5e14f7b3dc5f61f87549 |
|
MD5 | 868d6f63920be0d27922cf038048ff6d |
|
BLAKE2b-256 | 5d24fbfd766b72d9ee7f984200cbedd06cb3f556db78b030644e7e65cbabb21f |
Close
Hashes for nazo_rand-0.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e841042ea623f7ae6e502b6f50ccf67d2f84e0ee8e0a7b5b09b5ab2cba8a5b31 |
|
MD5 | a646782b540bbd9d00bed6362d70176c |
|
BLAKE2b-256 | 05a9899618ac320e284d31fe6d14e2b48ce9cb032f11a17792fe006e270d8590 |
Close
Hashes for nazo_rand-0.0.6-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 085a3fe78c0b6e64749330debd818055155a7540481eaa99902669edcf2e4219 |
|
MD5 | dd0e44b913f8f80ac97b4c8796238ce5 |
|
BLAKE2b-256 | 9a8ae0097eb7ee509437fdb4b4aa9e16175e7374eca36f770e49356652378033 |
Close
Hashes for nazo_rand-0.0.6-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c44285c592f249a87ac5ab9d66ba2057c3a008f9c4ed2341fccfe86894619cd |
|
MD5 | c8691bffbd6ddd8d5adf45d4136c6856 |
|
BLAKE2b-256 | 47d7ea269f49c160b7c16e408f7bda9f0bc00abbda37906436a354a3fa54c1df |
Close
Hashes for nazo_rand-0.0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a212f60f89478179baccdcaff474610742365b862f4240b21c09abfc9b9bb7c6 |
|
MD5 | 4dd3e3e2f3bccd2e70675e195b418b49 |
|
BLAKE2b-256 | 0fa49e1bae4959fe556e31262c3511b50b3af207f37b1a5a540d17cd93002aaf |
Close
Hashes for nazo_rand-0.0.6-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f2975519e3ff68254e0f14ab1a204b9f392640a4b9c2b0b849bcf983b53d642 |
|
MD5 | 8da7f3168d3f0c78efb2ef2738b1aa82 |
|
BLAKE2b-256 | 3691293d44f235b012e67b47a21597977134887917e1c92685e95b1b23e80765 |