Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Программы код

Генерация кода

Добавлено 11 мая 2024 в 17:21


Чтобы создать программу на Python для генерации случайных чисел, можно использовать встроенный модуль `random`. Приведу пример программы, которая генерирует одно случайное число в заданном диапазоне (например, от 1 до 100), а затем расширим до генерации нескольких случайных чисел по запросу пользователя.

# Простой пример: Генерация одного случайного числа

import random

# Генерация одного случайного числа в диапазоне от 1 до 100
random_number = random.randint(1, 100)

print("Случайное число в диапазоне от 1 до 100:", random_number)


# Расширенный пример: Генерация нескольких случайных чисел

Этот вариант позволит пользователю указать, сколько случайных чисел он хочет сгенерировать, а также задать диапазон.

import random

def generate_random_numbers(quantity, start, end):
"""Генерирует список случайных чисел.

Параметры:
quantity (int): Количество генерируемых случайных чисел.
start (int): Начало диапазона.
end (int): Конец диапазона.

Возвращает:
list: Список случайных чисел.
"""
numbers = [random.randint(start, end) for _ in range(quantity)]
return numbers

# Запрашиваем у пользователя данные
quantity = int(input("Сколько случайных чисел вы хотите сгенерировать? "))
start = int(input("Введите начало диапазона: "))
end = int(input("Введите конец диапазона: "))

# Генерация и вывод случайных чисел
random_numbers = generate_random_numbers(quantity, start, end)
print("Сгенерированные случайные числа:", random_numbers)


Этот код сначала импортирует модуль `random`, затем определяет функцию для генерации списка случайных чисел и, наконец, запрашивает у пользователя необходимую информацию и выводит результат работы функции.
282e8a7963