- Home
- Course Detail
regularpython@gmail.com
You are now watching:
Python Random Numbers / of Python Random Numbers Basic Examples 2
Random:
RandomNumber = random.random() print(RandomNumber) for k in range(10): RandomNumber = random.random() print(RandomNumber)
Randrange ([start,] stop [,step]):
# randrange ([start,] stop [,step]) # start - Start point of the range. This would be included in the range. # Default is 0. # stop - Stop point of the range. This would be excluded from the range. # step - Value with which number is incremented. The default is 1. RandomNumber = random.randrange(0,1) print(RandomNumber) for k in range(10): # RandomNumber = random.randrange(0, 1) RandomNumber = random.randint(0, 1) print(RandomNumber)
Choice: The choice() method returns a random item from a list, tuple, or string
# choice(seq) # The choice() method returns a random item from a list, tuple, or string. fruits = ["oranges", "apples", "mangoes", "grapes", "guva", "green apples", "banana"] for k in range(10): print(random.choice(fruits))
Seed:
# seed([x]) # The seed() method initializes the basic random number generator. # Call this function before calling any other random module function. random.seed( 10 ) print("Random number with seed 10 : ", random.random()) # # # It will generate same random number random.seed( 1 ) print("Random number with seed 1 : ", random.random()) random.seed( 10 ) print("Random number with seed 10 : ", random.random()) print("Random number with no seed : ", random.random())
Uniform: To generate a random floating-point number between 1 and 10 you can use the uniform() function
# uniform(x, y) # To generate a random floating point number between 1 and 10 # you can use the uniform() function for k in range(10): print ("Random Float uniform(5, 10) : ", random.uniform(5, 10)) # print ("Random Float uniform(7, 14) : ", random.randrange(7, 14))
Randint:
# Randint(0,10) for k in range(10): print ("Intger values between 100,200 : ", random.randint(100, 200))
Shuffle:
# Shuffle(items) fruits = ["oranges", "apples", "mangoes", "grapes", "guva", "green apples", "banana"] for k in range(10): random.shuffle(fruits) print(fruits)
Sample:
# Sample(items,1) fruits = ["oranges", "apples", "mangoes", "grapes", "guva", "green apples", "banana"] for k in range(10): print(random.sample(fruits, 1))