Выбор случайных номеров
Информатика

PYTHON: Напишите программу, которая будет случайным образом выбирать 5 бочонков из мешка с номерами от 1 до 90. Затем

PYTHON: Напишите программу, которая будет случайным образом выбирать 5 бочонков из мешка с номерами от 1 до 90. Затем программа должна выводить эти пять номеров, так чтобы они не повторялись. Для этого используйте разные диапазоны чисел.
Верные ответы (1):
  • Звездопад_Волшебник
    Звездопад_Волшебник
    33
    Показать ответ
    Задача: Выбор случайных номеров

    Пояснение: Вам нужно написать программу на языке Python, которая будет выбирать случайные числа из заданного диапазона без повторений. В данном случае, нужно выбрать 5 чисел из диапазона от 1 до 90.

    Для решения этой задачи вы можете использовать модуль `random` в Python. Модуль `random` предоставляет функцию `randint`, которая генерирует случайное число в заданном диапазоне.

    Вам также понадобится использовать список для хранения выбранных чисел и проверки на повторения. Вы можете использовать цикл `while`, чтобы выбирать случайное число до тех пор, пока не будет выбрано 5 уникальных чисел.

    Дополнительный материал:

    python
    import random

    numbers = []
    while len(numbers) < 5:
    rand_num = random.randint(1, 90)
    if rand_num not in numbers:
    numbers.append(rand_num)

    print("Случайные номера:", numbers)


    Совет: Если вы хотите гарантировать, что выбранные числа не повторяются, вам следует использовать структуру данных `set` вместо списка. Множество `set` автоматически удаляет повторяющиеся элементы, что упрощает проверку уникальности выбранных чисел.

    Ещё задача: Напишите программу, которая будет случайно выбирать 7 чисел из диапазона от 10 до 50 и выводить их на экран без повторений.
Написать свой ответ: