форкнуто от main/python-labs
main
Родитель
c899fdbc70
Сommit
18c11b5742
@ -0,0 +1,26 @@
|
|||||||
|
#ИКЗ
|
||||||
|
|
||||||
|
Похил Анасстасия, А-02-23
|
||||||
|
|
||||||
|
##Задание
|
||||||
|
По указанному преподавателем варианту контрольного задания обратитесь к индивидуальному заданию с таким номером в теме 7, разработайте функцию, на ее основе создайте модуль. Создайте второй модуль, в котором должны быть инструкции для ввода/создания исходных данных для проверки работы функции, вызов функции и отображение полученных результатов.
|
||||||
|
|
||||||
|
## Решение
|
||||||
|
```py
|
||||||
|
#M1
|
||||||
|
def write_1(x,y):
|
||||||
|
file = open(y,'w')
|
||||||
|
if type(x) == str:
|
||||||
|
file.write(x)
|
||||||
|
else:
|
||||||
|
for i in x:
|
||||||
|
file.write(str(i)+'\n')
|
||||||
|
file.close()
|
||||||
|
```
|
||||||
|
|
||||||
|
```py
|
||||||
|
#M2
|
||||||
|
from M1 import write_1
|
||||||
|
write_1("Hello!", "str1.txt")
|
||||||
|
write_1([1,2,3], "str2.txt")
|
||||||
|
```
|
||||||
Загрузка…
Ссылка в новой задаче