Генерация случайного числа

В этом примере посмотрим, как сгенерировать случайное целое число в Python с помощью функции randint() из модуля random.

Что нужно знать

Перед изучением примера полезно понимать:

Описание задачи

Для генерации случайного числа в Python используется функция randint(). Она определена в модуле random, поэтому перед использованием его нужно импортировать.

Пример

# Program to generate a random number between 0 and 9

# importing the random module
import random

print(random.randint(0,9))

Вывод

5

При каждом запуске результат будет разным, потому что число выбирается случайно в диапазоне от 0 до 9.

Как это работает

Синтаксис функции выглядит так:

random.randint(a,b)

Она возвращает целое число N из включительного диапазона [a, b], то есть выполняется условие a <= N <= b. Оба конца диапазона входят в выборку.