# Random Numbers in Python

The random module implements **pseudo-random** number generators for various distributions. The functions supplied by this module are actually bound methods of a hidden instance of the **random.Random class** . You can instantiate your own instances of Random to get generators that don't share state.

#### example

When you run the above example you will get a float random number less than 1 and greater or equal to 0.

### Generate a random number between 0 and 5?

### Generate 10 random numbers between 1 and 100?

The code above will print 10 random values of numbers between 1 and 100.

The **randrange()** method also return a randomly selected element from range(start, stop, step).

### How to pick a random number from a list?

#### example

### How to pick random numbers from a list ?