Skip to main content

###
Working with Random Module

##
Working with Random Module

- This module defines several functions to generate random numbers. We can use these functions while developing games,in cryptography and to generate random numbers on fly for authentication.

###
1. Random() Function

- This function always generate some float value between 0 and 1 ( not inclusive) 0<x<1

###
Eg:

###
2. Randint() Function

- To generate random integer between two given numbers(inclusive)

###
Eg:

###
3. uniform()

- It returns random float values between 2 given numbers(not inclusive)

###
Eg:

- random() ===>in between 0 and 1 (not inclusive)
- randint(x,y) ==>in between x and y ( inclusive)
- uniform(x,y) ==> in between x and y ( not inclusive)

###
4. randrange([start],stop,[step])

- returns a random number from range
- start<= x < stop
- start argument is optional and default value is 0
- step argument is optional and default value is 1

- randrange(10)-->generates a number from 0 to 9
- randrange(1,11)-->generates a number from 1 to 10
- randrange(1,11,2)-->generates a number from 1,3,5,7,9

###
Eg:

###
Eg:

###
Eg:

###
5. choice() function

- It wont return random number.
- It will return a random object from the given list or tuple.

###
Eg:

##

## Comments

## Post a Comment