Упражнение на Python: генерирует двумерный массив

Условие Python: Упражнение 11 с решением

Напишите программу Python, которая принимает две цифры m (строка) и n (столбец) в качестве входных данных и генерирует двумерный массив. Значение элемента в i-й строке и j-м столбце массива должно быть i * j.
Примечание:
i = 0,1 .., m-1
j = 0,1, n-1.

Наглядное представление:

Пример решения:

Код Python:

  row_num = int (input ("Введите количество строк:")) col_num = int (input ("Введите количество столбцов:")) multi_list = [[0 для  столбец в диапазоне (col_num)] для строки в диапазоне (row_num)] для строки в диапазоне (row_num): для столбца в диапазоне (col_num): multi_list [row] [col] = row * colprint (multi_list)  

Пример вывода:

 Введите количество строк: 3 Введите количество столбцов: 4 [[0, 0, 0, 0], [0, 1, 2,  3], [0, 2, 4, 6]] 

Блок-схема:

Визуализируйте выполнение кода Python:

Следующий инструмент визуализирует, что делает компьютер, шаг за шагом, когда он выполняет указанную программу:

Редактор кода Python:

Оцените статью
nanomode.ru
Добавить комментарий