Решить задачу в 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 элементами.
Новые вопросы
Химия,
1 год назад
Английский язык,
1 год назад
Русский язык,
7 лет назад
Английский язык,
7 лет назад