Generate random number in python
Python program for Generate random number . Here problem description and explanation.
# Python 3 program for
# Print random number
import random
import sys
class MyNumber :
# Print random number in given size
def simple_random(self, size) :
number = 0
i = 0
while (i < size) :
# Get new rand number
number = random.randint(0,sys.maxsize-2)
print(number)
i += 1
def random_between_range(self, first, last) :
# Calculate random number
number = random.randint(first,last)
print(number)
def main() :
obj = MyNumber()
# Test Case
obj.simple_random(3)
# Range from 1 to 10
obj.random_between_range(1, 10)
# Range from 50 to 100
obj.random_between_range(50, 100)
# Range from 1000 to 2000
obj.random_between_range(1000, 2000)
if __name__ == "__main__":
main()
Output
9096363861808486717
7179044127429965067
1575681736133171796
7
53
1049
Please share your knowledge to improve code and content standard. Also submit your doubts, and test case. We improve by your feedback. We will try to resolve your query as soon as possible.
New Comment