import random
def get_random_number(left: int = -5, right: int = 10):
return random.randint(left, right)
def generate_matrix(width: int, height: int) -> list:
matrix = [[get_random_number() for _ in range(width)] for _ in range(height)]
return matrix
def print_matrix(matrix: list):
print()
for x in range(0, len(matrix)):
print("{0: <4}".format("|"), end='')
for y in range(0, len(matrix[x])):
print("{0: <4}".format(matrix[x][y]), end='')
print("{0: <4}".format("|"), end='')
print()
m = generate_matrix(5, 5)
print_matrix(m)