Напишите программу, которая будет генерировать матрицу из
случайных целых чисел. Пользователь может указать число строк и столбцов, а также диапазон целых чисел. Произведите обработку ошибок ввода пользователя. Обязательно приведите алгоритм и пишите комментарии к решению.
Код:
from random import randint
N = int(input('строки: ')) M = int(input('столбцы: ')) c = int(input('начало диапазона целых чисел: ')) d = int(input('конец диапазона целых чисел: ')) if d < c: print('Начало диапазона не может быть больше конца!') else: lst = [[randint(c, d) for _ in range(N)] for _ in range(M)] for i in lst: print() for j in i: print(j, end=" ") print() Комментарии: Импорт функции рандома Описание переменных Проверка ошибки ввода Создание массива Вывод массива Алгоритм: