.randint()

Published May 21, 2021Updated Mar 9, 2022
Contribute to Docs

The .randint() method returns a random integer that exists between two int values, int_a and int_b (inclusive), passed as arguments.

Syntax

random.randint(int_a, int_b)

Another way of writing this would be random.randrange(int_a, int_b + 1).

Example

In the example below, .randint() is used to return a random number between 0 and 50:

import random
print(random.randint(0, 50))

Codebtye Example

The .randint() method can also be applied to negative int values, as shown in the example below:

Code
Output
Loading...

All contributors

Looking to contribute?

Learn Python on Codecademy