From 1bd05874fa100fa49d83d3069d7dc0d2083a851a Mon Sep 17 00:00:00 2001 From: TabolinIA Date: Mon, 24 Nov 2025 07:18:46 +0000 Subject: [PATCH] =?UTF-8?q?=D1=80=D0=B5=D0=B4.=20=D1=82=D0=B5=D1=81=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TEMA6/test.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/TEMA6/test.md b/TEMA6/test.md index 56b581b..bbead80 100644 --- a/TEMA6/test.md +++ b/TEMA6/test.md @@ -3,10 +3,10 @@ Вариант 1 ## Задание 1) Запросите у пользователя и введите имя и число элементов кортежа (от 10 до 100). Проверьте введенное число элементов на соответствие заданному диапазону значений и, при необходимости, повторите ввод. -2)Создайте кортеж с заданными при вводе именем и числом элементов. Элементами должны быть случайные целые числа в диапазоне от 101 до 201. -3)Запишите кортеж в текстовый файл с некоторым именем по одному элементу на строке. -4)Удалите из памяти все созданные объекты-переменные. -5)Прочитайте из файла элементы, подсчитайте их сумму и отобразите на экране по шаблону: "Сумма элементов кортежа = <рассчитанное значение>". +2) Создайте кортеж с заданными при вводе именем и числом элементов. Элементами должны быть случайные целые числа в диапазоне от 101 до 201. +3) Запишите кортеж в текстовый файл с некоторым именем по одному элементу на строке. +4) Удалите из памяти все созданные объекты-переменные. +5) Прочитайте из файла элементы, подсчитайте их сумму и отобразите на экране по шаблону: "Сумма элементов кортежа = <рассчитанное значение>". ## Решение 1) ```py @@ -49,6 +49,9 @@ for i in range(N): f_out.close() ``` ![Содержимое файла test_output.txt](Ris1.png) + +Содержимое файла test_output.txt + 4) ```py dir() @@ -81,6 +84,9 @@ for x in kort20: summ+=int(x) -summ -2037 +sys.stdin=tmp_in +f_in.close() + +print('Сумма элементов кортежа =', summ) +Сумма элементов кортежа = 2037 ``` \ No newline at end of file