Матрица Python


import random
n = 4
m = 6
matrix = []
for i in range(n): # формируем исходную матрицу
      line = []
      for j in range(m):
             line.append(round(random.random() * 10) - 5) # от -5 до 5
      matrix.append(line)
for line in matrix: # вывод исходной матрицы
      for i in line:
             print('%4d' % i, end='')
      print()
print()
for line in matrix: # изменение матрицы
      summa = 0
      i = 0
      while i < m-1:
             summa += line[i]
             i += 1
      else:
             line[m-1] = summa
for line in matrix: # вывод измененной матрицы
      for i in line:
             print('%4d' % i, end='')
      print()



Коментарі

Популярні дописи з цього блогу

Практическая работа №3 Inkscape

Векторная графика