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.5.tar.gz
(43.8 kB
view hashes)
Built Distributions
Close
Hashes for nazo_rand-0.0.5-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a551be15674d6159e74584d9c9daf405aab5c34ba84a68b18d321a6e2970de18 |
|
MD5 | 755290aa209854dfda80311f972c5b4e |
|
BLAKE2b-256 | 6b48b3766d1f83f5e80498c5456ae4ff9d5623e468f0474ee3a28bc31afff5f0 |
Close
Hashes for nazo_rand-0.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8700772d1953c5facf8e8ae9ad47063a859c35758d10efe9db603bc32e25eb6e |
|
MD5 | d03dce2df446640e987e4f351cca536a |
|
BLAKE2b-256 | 72b83ce9243da92f11e873212615a7977ea578ba8749d23f078af2d68f3438ae |
Close
Hashes for nazo_rand-0.0.5-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bed303b611f1f29c0b3beec0413cf60286baa2d312c4ca1d5710700d0e69edc |
|
MD5 | 40b90a24caa2e86fbed19f16e35767af |
|
BLAKE2b-256 | 5d80dafcc41abbd26b625839fea039007317880d48962008d2c0ecca724d1b5d |
Close
Hashes for nazo_rand-0.0.5-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1f1fcaafdc01a1e904c5ecf28ac02795950cf0d9f4772a2bce2e29a522ad392 |
|
MD5 | 736d9f685eee4de095ca4eee03efff33 |
|
BLAKE2b-256 | 1151ece8febde6d47c2493bd6ebd7e86c2fc84f206c5ec7ab567162aed4980ed |
Close
Hashes for nazo_rand-0.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd8e879d95cec7ab33e8467fb5b7e5506c044d20d4ac34197e9d119ff216ae40 |
|
MD5 | 96c196cf064da50aaeba3fda218f34a4 |
|
BLAKE2b-256 | 55b13a12eb6566ae1b4cd68743843495f41236059bb2d32dde79f1c80742a5a2 |
Close
Hashes for nazo_rand-0.0.5-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cab0465b440a8d0b95b3eb36683acad299d12a2339d79c9e50cab5a0e554addf |
|
MD5 | ea964acc4e12abb0f57188367e42dd77 |
|
BLAKE2b-256 | 4a44ccb29938285e30329a9ddbca5167a3a5e84d12a7ed3c9035aa7b1c9f31fe |
Close
Hashes for nazo_rand-0.0.5-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff7538c44c44c29201f685a0c606954d23107723a0b3ad786a039bf77dda2cee |
|
MD5 | b98abb61bbcbb5075e54b5e89f072c1e |
|
BLAKE2b-256 | 692c2c2c4fef06655200e162e0b102a08edfefb3bf17d753cdf21c4f7608b6b4 |
Close
Hashes for nazo_rand-0.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88f7ef78ea4912e7f7489763486b62a2762d8575058f9384320b0ebc8203afa8 |
|
MD5 | 9c90430bc42150ece70b8ed4b7936a36 |
|
BLAKE2b-256 | de0c0f781df7e013d0e241086cc014e3e00eb7afcba7e8c8e9f16165141d260d |
Close
Hashes for nazo_rand-0.0.5-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbe43e255697ae1a0b04eaf5c72445100514e3eff6c2620082b85be0ff4edd20 |
|
MD5 | 8b314ea370bb0296b54e42b0295faf8f |
|
BLAKE2b-256 | 5048888a33c878d092ace1397805467442639a74d5879b3ea37c4cfed3a296ea |
Close
Hashes for nazo_rand-0.0.5-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80ee5b510cc3a21f5e0409e666d011363b597aafab1ed28fa41287270c641e60 |
|
MD5 | a5e2185cf7a17ba6cc88c29a642bdf53 |
|
BLAKE2b-256 | 2b5e34159e90cd4c500014765167225905fcf943ffdb0317c3efe9ca56bd98e6 |
Close
Hashes for nazo_rand-0.0.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96df307b0958bdfccbac4e85b12bf04598dc889229c5f30d7f20d0b34eed27cd |
|
MD5 | c3086a222adfae4db7002047109d98b3 |
|
BLAKE2b-256 | 0dd21a9f8a03db68d59bdce0f6ba6728e707df178bc1df8ced44a7243378e5a3 |
Close
Hashes for nazo_rand-0.0.5-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34cd6a2c9001b03f376f6aac2b81d5b854d1838a6b40d963672122681e8fc034 |
|
MD5 | 65f73c2924472867efa04cfd993cdf16 |
|
BLAKE2b-256 | b8c02344d08e882dfb0a2849c3b2ffecf286919b2dd34a9fdc0e393ed37b070e |