Python: прочтите матрицу с консоли и распечатайте сумму для каждого столбца.

Список Python: Упражнение — 87 с решением

Напишите программу Python для чтения матрицы из консоли и вывода суммы для каждого столбца. Принимайте строки, столбцы и элементы матрицы для каждого столбца, разделенные пробелом (для каждой строки), как вводимые пользователем.

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

Код Python:

  rows = int (input ("Input rows:")) columns = int (input (  «Входные столбцы:»)) matrix = [[0] * столбцы для строки в диапазоне (строк)] print ('Введите количество элементов в строке (1, 2, 3):') для строки в диапазоне (строк)  : lines = list (map (int, input (). split ())) для столбца в диапазоне (columns): matrix [row] [column] = lines [column] sum = [0] * columnsprint ("сумма для каждого  column: ") для столбца в диапазоне (столбцы): для строки в диапазоне (строк): сумма [столбец] + = матрица [строка] [столбец] print ((сумма [столбец]), '', end = '')   

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

 Входные строки: 2 Входные столбцы: 2 Входное количество элементов в строке (1, 2, 3): 1 2 3 4 сумма  для каждого столбца: 4 6 

Графическая презентация:

Блок-схема:

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

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

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

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