generate random number in range python code example

Example 1: python how to generate random number in a range

import random

# generates completely random number
x = random.random()

# generates a random int
x = random.randint()

# generates a random int in a range
x = random.randint(1, 100)

# NOTE: RANGE DOESN'T WORK FOR random.random()

Example 2: python list of random values

# To create a list of random integer values:
import random
randomlist = random.sample(range(10, 30), 5)
# Output:
# [16, 19, 13, 18, 15]

# To create a list of random float numbers:
import numpy
random_float_array = numpy.random.uniform(75.5, 125.5, 2)
# Output:
# [107.50697835, 123.84889979]

Example 3: python make a random number

# generate random integer values
from random import seed
from random import randint
# seed random number generator
seed(1)
# generate some integers
for _ in range(10):
	value = randint(0, 10)
	print(value)

Example 4: how to create a random number between 1 and 10 in python

smallest = 0
largest = 100

random_number = random.randint(smallest, largest - 1)

Example 5: random number pythn

import random
n = random.randint(0,22)
print(n)

# Output: 2

Example 6: Generate random number from range python

import random
nbr = random.randint(1, 10) 
print(nbr)

import numpy as np
uniform_nbrs = np.around(np.random.uniform(size=6), decimals=2)
print(uniform_nbrs)