Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

семестр 1 / arr_out

.py
Скачиваний:
0
Добавлен:
13.05.2026
Размер:
853 б
Скачать
import os
clear = lambda: os.system('cls')
clear()
import numpy as np
import random
import math

seq = [[random.random() for _ in range(40)] for _ in range(10)]

def arrout99(array):
	s = ""
	arraynp = np.array(array)
	l = arraynp.size
	columnindex = 5
	rowindex = math.ceil(l / columnindex)
	arraynp.shape = (rowindex, columnindex)
	
	for i in range(0, (5*28)-1):
		s += chr(0x2550)
	print(chr(0x2554)+s+chr(0x2557))

	for i in range(0, rowindex):
		int(i)
		if i < 9:
			print(chr(0x2551), '{:02}'.format(i+1)+"x1:", '%.17f' %arraynp[i][0], '|', "0"+str(i+1)+"x2:", '%.17f' %arraynp[i][1], '|', \
			"0"+str(i+1)+"x3:", '%.17f' %arraynp[i][2], '|', "0"+str(i+1)+"x4:", '%.17f' %arraynp[i][3], '|', \
			"0"+str(i+1)+"x5:", '%.17f' %arraynp[i][4], chr(0x2551))

	
	print(chr(0x255A)+s+chr(0x255D), chr(10))

arrout99(seq)
Соседние файлы в папке семестр 1