Предмет: Информатика, автор: TARANTULASHEAD

Решить задачу в Python:
Используя датчик случайных чисел, заполнить массив из двадцати элемен-
тов неповторяющимися числами.

Ответы

Автор ответа: pomogi010
0

Ответ:

import random

def fill_array():

   arr = []

   while len(arr) < 20:

       num = random.randint(1, 100)

       if num not in arr:

           arr.append(num)

   return arr

print(fill_array())

Объяснение:

Здесь мы используем модуль random для генерации случайного числа с помощью функции randint(a, b), которая возвращает случайное целое число между a и b. Затем мы проверяем, есть ли это число в массиве, если нет, добавляем его. Мы продолжаем генерировать случайные числа, пока массив не заполнится 20 элементами.

Похожие вопросы
Предмет: Геометрия, автор: veronikabaibarza46