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.9.tar.gz
(48.6 kB
view hashes)
Built Distributions
Close
Hashes for nazo_rand-0.0.9-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fac04728848442c92b3088947abb45c6905b673db92fe8c9e06ecd4ad2a7025 |
|
MD5 | 80026345b3f9744d59af8c345a52326d |
|
BLAKE2b-256 | 52564e6b34880a25308c94669a80be2f053fa836a7d5368888f32a28d5c8b46f |
Close
Hashes for nazo_rand-0.0.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1826fbc1648dc1e4e519b244a219b2639bcabbb74db603ae91312808f611301b |
|
MD5 | 491d884ea103a84c3ebdfd8a876181d1 |
|
BLAKE2b-256 | 9cdd31fe438c3b52ac3269f6c3e8e0970d8bd1af6c9f6bf9deb743760356cb2e |
Close
Hashes for nazo_rand-0.0.9-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9e00d195855b9cbadf08b2cfa08bb4299d115a6d0e375bf2f743aa55dda0535 |
|
MD5 | 2e6647c191fba19a7009990e8f47bc1b |
|
BLAKE2b-256 | 7e7507349c56fd9db7dc15b0840caede032b5b26135cf816a7a2f6bfdbad818e |
Close
Hashes for nazo_rand-0.0.9-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 716fd7611b0891a73083919b3b576df8f5fddaa1c05d0edb08207faea5d45678 |
|
MD5 | edb8416cde497fdad97cd333ecec6df5 |
|
BLAKE2b-256 | 0963dc155ca65d4b14f8559bc586e311198429330f01a13cd467c938f8233317 |
Close
Hashes for nazo_rand-0.0.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59151d05c5cd2d8925e7a0a9feea231bdc7a96851824ebcee5400fc9f2f7e473 |
|
MD5 | 0ac5441904e09bd56c75770b78332b81 |
|
BLAKE2b-256 | fa1fa59f7446059bbfaa3aae6d4265bd4cd65e5f9df99428d7beb9bcedc7e5c0 |
Close
Hashes for nazo_rand-0.0.9-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 785ab884890dada4edfd021cd5d9ebded3449577a85e3a4880e89b3ef1ffad80 |
|
MD5 | 93e0b8b8514b93cc04835cfc96bccb12 |
|
BLAKE2b-256 | 9b1dd5b47f76fff9e9d8eee078dbceaa530e32e04c7ff091fef2f79937025a0f |
Close
Hashes for nazo_rand-0.0.9-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a1b02dc9f5b54849d2f53cf804defb3d4237cc385c2b14e5bcb2f39cc9b57f1 |
|
MD5 | f1006c8e58654261ceadfdd60c001817 |
|
BLAKE2b-256 | e9e41af68c993c634d00a7b448f0f30b5d403179e7c96bb7262d8daac8dc6911 |
Close
Hashes for nazo_rand-0.0.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88a6d5fe51b2f0aed4b60fda0aff5b644e2a80004b2b90fd5a975d3efac3223a |
|
MD5 | 5ecea350aefe6ed988f5fa3492171ca1 |
|
BLAKE2b-256 | 909a4d330d951922fcaa9514cbcd352e8b9487300681c2445e9ea92646857d9f |
Close
Hashes for nazo_rand-0.0.9-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc950efbaeb6cd21914f57ddc70ff3280ea12fabb87123f0b088d1e44e7390e7 |
|
MD5 | c3e14a961b8788b3113190664ba9a1f8 |
|
BLAKE2b-256 | d0a88e6b05fbef7099e5f782adb2940965cd0ca2895d41ba2d4b91e9791c4f52 |
Close
Hashes for nazo_rand-0.0.9-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba27760befa4369eb9a7c0de2d00783d2b13fd92e2b47c58dfca8936561b581d |
|
MD5 | a3b271de3c902cd69038573a00a90ca6 |
|
BLAKE2b-256 | d87b16b7f0e717ea5c184e321c7a71677b06e3fd12ec41df2973d3a9bd23244f |
Close
Hashes for nazo_rand-0.0.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa86353bea7c3a31d27cdc0c7c3436e33388b6500789d4d85ebff79d40ae5880 |
|
MD5 | b1231fb6a1cfaf1a7889b8d0954dfdca |
|
BLAKE2b-256 | 2cfb1b8a05fb10cc0b06b63a0d1c4494e90bf86240e2404a76b85f890f0dc806 |
Close
Hashes for nazo_rand-0.0.9-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bebd182d029d94bd8c2b602f4d529116498696a0dca06987baf5d86d5d19dee |
|
MD5 | 21848b6fc949eae864dd15251e9527e3 |
|
BLAKE2b-256 | 541f5f1aae62ee950b0042cedd185d72472815dee65ee6c1c4ff2368ccbc7cc0 |