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