Функции random и randint в Python отличаются по типу возвращаемых случайных чисел: 2
Таким образом, random() используется, когда нужно выбрать число с плавающей запятой в диапазоне от 0 до 1, а randint() — когда требуется случайное целое число. 2
Например, random.randint(1, 10) может вернуть любое целое число от 1 до 10, включая оба конечных значения. 2