Python Program to generate a random number within the given range
Program
# Program to generate a random number between two given numbers
import random
#Syntax: random.randint(a,b)
start = int(input("Enter the start number of the range: "))
end = int(input("Enter the start number of the range: "))
print(random.randint(start,end))
This program generates a random number within a user-defined range using Python's random
module.
-
Import the
random
module- The
random
module provides functions to generate random numbers.
- The
-
Take User Input
- The user enters a start number and an end number to define the range.
-
Generate a Random Number
random.randint(start, end)
generates a random integer betweenstart
andend
(both inclusive).
-
Print the Result
- The generated random number is displayed.
Key Takeaways
- The
random.randint(a, b)
function includes botha
andb
in the range. - Useful for lottery simulations, games, or randomized selections.
- The program ensures user-defined input for flexibility.
Output
$ python3 GenerateRandomNumbers.py
Enter the start number of the range: 25
Enter the start number of the range: 50
38