Изменил(а) на 'TEMA8/task.md'

main
TurkhanovAK 7 дней назад
Родитель 5b08a02ec8
Сommit 4fdf6ad73c

@ -1,4 +1,4 @@
\# Общее контрольное задание по теме 8 # Общее контрольное задание по теме 8
@ -6,17 +6,17 @@
\## Задание ## Задание
Разработайте программу, состоящую из трех модулей: Разработайте программу, состоящую из трех модулей:
\- Модуль 1 содержит функцию считывания числового списка из текстового файла с заданным именем (аргумент функции – имя файла). Элементы в файле могут располагаться по несколь-ко на строке с разделением пробелом. Числа элементов в строках могут быть разными. Полу-ченный список должен возвращаться в вызывающую программу. - Модуль 1 содержит функцию считывания числового списка из текстового файла с заданным именем (аргумент функции – имя файла). Элементы в файле могут располагаться по несколь-ко на строке с разделением пробелом. Числа элементов в строках могут быть разными. Полу-ченный список должен возвращаться в вызывающую программу.
\- Модуль 2 содержит функцию расчета коэффициента корреляции по двум числовым спискам (аргументы функции – имена двух списков). Числа элементов в списках могут различаться. Значение коэффициента должно возвращаться в вызывающую программу. - Модуль 2 содержит функцию расчета коэффициента корреляции по двум числовым спискам (аргументы функции – имена двух списков). Числа элементов в списках могут различаться. Значение коэффициента должно возвращаться в вызывающую программу.
\- Модуль 3 запрашивает у пользователя и вводит имена двух файлов с исходными данными, дважды вызывает функцию из модуля 1 и считывает два списка из двух текстовых файлов. За-тем вызывает функцию расчета коэффициента корреляции с помощью функции из модуля 2 и отображает рассчитанное значение на экране с округлением до трех цифр после точки. - Модуль 3 запрашивает у пользователя и вводит имена двух файлов с исходными данными, дважды вызывает функцию из модуля 1 и считывает два списка из двух текстовых файлов. За-тем вызывает функцию расчета коэффициента корреляции с помощью функции из модуля 2 и отображает рассчитанное значение на экране с округлением до трех цифр после точки.
@ -28,19 +28,19 @@
\## Решение ## Решение
\### Задача 1 ### Задача 1
Содержание модуля M1: Содержание модуля M1:
!\[M1.PNG](M1.PNG) ![M1.PNG](M1.PNG)
Содержание файла test\_task.txt: Содержание файла test_task.txt:
!\[test.PNG](test.PNG) ![test.PNG](test.PNG)
Проверка: Проверка:
@ -48,25 +48,25 @@
>>> import M1 >>> import M1
>>> M1.readFile('test\_task.txt') >>> M1.readFile('test_task.txt')
\[1, 2, 3, 3, 4, 5, 6, 7, 8] [1, 2, 3, 3, 4, 5, 6, 7, 8]
``` ```
\### Задача 2 ### Задача 2
Содержание модуля M2: Содержание модуля M2:
!\[M2.PNG](M2.PNG) ![M2.PNG](M2.PNG)
```py ```py
>>> import M2 >>> import M2
>>> M2.corr(\[1,2,3,4,5,6,7], \[2,1,6,7,10,11,14]) >>> M2.corr([1,2,3,4,5,6,7], [2,1,6,7,10,11,14])
0.9743547036924464 0.9743547036924464
@ -74,19 +74,19 @@
\### Задача 3 ### Задача 3
Содержание модуля M3: Содержание модуля M3:
!\[M3.PNG](M3.PNG) ![M3.PNG](M3.PNG)
Содержание файла test1.txt: Содержание файла test1.txt:
!\[test1.PNG](test1.PNG) ![test1.PNG](test1.PNG)
Содержание файла test2.txt: Содержание файла test2.txt:
!\[test2.PNG](test2.PNG) ![test2.PNG](test2.PNG)
```py ```py

Загрузка…
Отмена
Сохранить