From 92ddc33c5847b5fa8d9ad18c684d0cbf9c57faf2 Mon Sep 17 00:00:00 2001 From: Artem Date: Mon, 10 Nov 2025 09:49:38 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B8=D0=B7=D0=BC=D0=BD=D0=B5=D0=BD=20=D0=BE?= =?UTF-8?q?=D1=82=D1=87=D0=B5=D1=82=20=D0=BF=D0=BE=20=D0=9E=D0=9A=D0=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TEMA6/task2.md | 144 ------------------------------------------------- 1 file changed, 144 deletions(-) diff --git a/TEMA6/task2.md b/TEMA6/task2.md index d793d75..a2b834f 100644 --- a/TEMA6/task2.md +++ b/TEMA6/task2.md @@ -46,149 +46,5 @@ -```py -import random - -import pickle - - - -t1 = tuple(str(random.randint(6,56)) for i in range(125)) - -print('Исходный кортеж: ', t1) - - - -l1 = \['Turkhanov', 'Ogarkov', 'Antonov', 'Nemetsky', 'Gordievskyh'] - -print('Исходный список: ', l1) - - - -fp = open('task.dat', 'wb') - -pickle.dump(t1,fp) - - - -pickle.dump(l1,fp) - -fp.close() - - - -fp = open('task.dat', 'rb') - -obj1 = pickle.load(fp) - -obj2 = pickle.load(fp) - -fp.close() - - - -print('Первый объект:\\n', obj1) - -if obj1 == t1: print('Совпадает с исходным кортежем!') - -print('Второй объект:\\n', obj2) - -if obj2 == l1: print('Совпадает с исходным списком!') - - - -for i in range(1,26): - -  exec('sps{} = \[]'.format(i)) - -for i in range(25): - -  exec('sps{} = t1\[5\*i:(i+1)\*5]'.format(i+1)) - - - -for i in range(25): - -  exec('print("sps{} = ", sps{})'.format(i+1, i+1)) - - - -``` - -Результат выполнения программы - - - -```py - -= RESTART: D:\\!!!Download\\Documents\\учёба МЭИ\\5 СЕМЕСТР\\GIT\\python-labs\\TEMA6\\task.py - -Исходный кортеж: ('23', '26', '40', '49', '13', '45', '47', '42', '33', '55', '53', '21', '17', '28', '24', '52', '13', '27', '43', '15', '32', '56', '46', '50', '21', '13', '44', '36', '17', '44', '11', '55', '19', '30', '46', '56', '52', '24', '52', '8', '26', '30', '38', '22', '30', '21', '26', '54', '14', '27', '51', '9', '27', '39', '35', '52', '17', '23', '46', '41', '31', '33', '42', '55', '9', '27', '22', '21', '7', '56', '9', '22', '31', '24', '47', '15', '32', '7', '15', '20', '52', '16', '12', '6', '44', '47', '49', '17', '34', '15', '53', '38', '26', '45', '31', '14', '14', '6', '38', '44', '18', '12', '34', '12', '26', '36', '27', '40', '20', '46', '16', '56', '55', '37', '48', '36', '16', '26', '53', '33', '7', '38', '25', '52', '39') - -Исходный список: \['Turkhanov', 'Ogarkov', 'Antonov', 'Nemetsky', 'Gordievskyh'] - -Первый объект: - - ('23', '26', '40', '49', '13', '45', '47', '42', '33', '55', '53', '21', '17', '28', '24', '52', '13', '27', '43', '15', '32', '56', '46', '50', '21', '13', '44', '36', '17', '44', '11', '55', '19', '30', '46', '56', '52', '24', '52', '8', '26', '30', '38', '22', '30', '21', '26', '54', '14', '27', '51', '9', '27', '39', '35', '52', '17', '23', '46', '41', '31', '33', '42', '55', '9', '27', '22', '21', '7', '56', '9', '22', '31', '24', '47', '15', '32', '7', '15', '20', '52', '16', '12', '6', '44', '47', '49', '17', '34', '15', '53', '38', '26', '45', '31', '14', '14', '6', '38', '44', '18', '12', '34', '12', '26', '36', '27', '40', '20', '46', '16', '56', '55', '37', '48', '36', '16', '26', '53', '33', '7', '38', '25', '52', '39') - -Совпадает с исходным кортежем! - -Второй объект: - - \['Turkhanov', 'Ogarkov', 'Antonov', 'Nemetsky', 'Gordievskyh'] - -Совпадает с исходным списком! - -sps1 = ('23', '26', '40', '49', '13') - -sps2 = ('45', '47', '42', '33', '55') - -sps3 = ('53', '21', '17', '28', '24') - -sps4 = ('52', '13', '27', '43', '15') - -sps5 = ('32', '56', '46', '50', '21') - -sps6 = ('13', '44', '36', '17', '44') - -sps7 = ('11', '55', '19', '30', '46') - -sps8 = ('56', '52', '24', '52', '8') - -sps9 = ('26', '30', '38', '22', '30') - -sps10 = ('21', '26', '54', '14', '27') - -sps11 = ('51', '9', '27', '39', '35') - -sps12 = ('52', '17', '23', '46', '41') - -sps13 = ('31', '33', '42', '55', '9') - -sps14 = ('27', '22', '21', '7', '56') - -sps15 = ('9', '22', '31', '24', '47') - -sps16 = ('15', '32', '7', '15', '20') - -sps17 = ('52', '16', '12', '6', '44') - -sps18 = ('47', '49', '17', '34', '15') - -sps19 = ('53', '38', '26', '45', '31') - -sps20 = ('14', '14', '6', '38', '44') - -sps21 = ('18', '12', '34', '12', '26') - -sps22 = ('36', '27', '40', '20', '46') - -sps23 = ('16', '56', '55', '37', '48') - -sps24 = ('36', '16', '26', '53', '33') - -sps25 = ('7', '38', '25', '52', '39') - -```