форкнуто от main/python-labs
Родитель
139df22ee0
Сommit
c0ff7dc282
|
До Ширина: | Высота: | Размер: 7.9 KiB |
@ -0,0 +1,10 @@
|
|||||||
|
import os
|
||||||
|
os.chdir(r"C:\Users\User\Desktop\5\python-labs\TEMA8")
|
||||||
|
|
||||||
|
from M2 import f
|
||||||
|
|
||||||
|
name = input("Name: ")
|
||||||
|
|
||||||
|
result = f(name)
|
||||||
|
for row in result:
|
||||||
|
print(row)
|
||||||
@ -0,0 +1,7 @@
|
|||||||
|
def f(filename):
|
||||||
|
matrix = []
|
||||||
|
with open(filename, 'r') as file:
|
||||||
|
for line in file:
|
||||||
|
elements = line.replace(',', '').split()
|
||||||
|
matrix.append(elements)
|
||||||
|
return matrix
|
||||||
@ -0,0 +1,4 @@
|
|||||||
|
1, 3, 55, -4
|
||||||
|
3, 56, 7, 80
|
||||||
|
56, 88
|
||||||
|
1, 2, 45, -67, -8
|
||||||
@ -0,0 +1,42 @@
|
|||||||
|
# Индивидуальное контрольное задание по ТЕМЕ №8
|
||||||
|
Криштул Александр, А-03-23
|
||||||
|
|
||||||
|
## Задание
|
||||||
|
По указанному преподавателем варианту контрольного задания обратитесь к индивидуальному заданию с таким номером в теме 7, разработайте функцию, на ее основе создайте модуль. Создайте второй модуль, в котором должны быть инструкции для ввода/создания исходных данных для проверки работы функции, вызов функции и отображение полученных результатов.
|
||||||
|
|
||||||
|
## Решение
|
||||||
|
M1:
|
||||||
|
|
||||||
|
```py
|
||||||
|
import os
|
||||||
|
os.chdir(r"C:\Users\User\Desktop\5\python-labs\TEMA8")
|
||||||
|
|
||||||
|
from M2 import f
|
||||||
|
|
||||||
|
name = input("Name: ")
|
||||||
|
|
||||||
|
result = f(name)
|
||||||
|
for row in result:
|
||||||
|
print(row)
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
M2:
|
||||||
|
```py
|
||||||
|
def f(filename):
|
||||||
|
matrix = []
|
||||||
|
with open(filename, 'r') as file:
|
||||||
|
for line in file:
|
||||||
|
elements = line.replace(',', '').split()
|
||||||
|
matrix.append(elements)
|
||||||
|
return matrix
|
||||||
|
```
|
||||||
|
|
||||||
|
Вывод:
|
||||||
|
```
|
||||||
|
Name: f.txt
|
||||||
|
['1', '3', '55', '-4']
|
||||||
|
['3', '56', '7', '80']
|
||||||
|
['56', '88']
|
||||||
|
['1', '2', '45', '-67', '-8']
|
||||||
|
```
|
||||||
Загрузка…
Ссылка в новой задаче