Генератор случайных чисел – randint
Модуль random в Python содержит функцию randint(), которая используется для генерации случайных целых чисел из заданного диапазона.
Синтаксис функции randint():
random.randint(a, b)
где a и b - целочисленные значения, представляющие нижнюю и верхнюю границы диапазона соответственно.
Пример использования функции randint():
import random
# Генерируем случайное целое число из диапазона от 1 до 10
random_number = random.randint(1, 10)
print("Случайное число:", random_number)
# Генерируем случайную дату из диапазона с 1 января 2021 по 31 декабря 2021 включительно
start_date = datetime.date(2021, 1, 1)
end_date = datetime.date(2021, 12, 31)
random_date = start_date + datetime.timedelta(days=random.randint(0, (end_date - start_date).days))
print("Случайная дата:", random_date)
Функция randint() может быть использована для генерации случайных значений в различных задачах, таких как игры, обработка данных и другие приложения. Она может быть комбинирована с другими функциями модуля random для создания более сложных алгоритмов генерации случайных чисел.