Изменил(а) на 'TEMA6/report.md'

main
Solovyova_ED 3 недель назад
Родитель 92fe7209c5
Сommit 99d71545b2

@ -81,12 +81,7 @@ print(eval(input('введите выражение для расчета = ')))
1.34504378689765
```
## 4 Ввод-вывод при работе с файлами
## 4.1 Функции для работы с путем к файлу
```py
@ -126,8 +121,6 @@ os.path.isfile(os.path.dirname(fil)+'fil1.txt')#проверяет, что по
False
```
## 4.2. Общая схема работы с файлом
Для обмена данными с файлом необходимо выполнить следующие операции:
* Открытие файла с указанием его имени и цели (чтение, запись, добавление данных);
@ -135,7 +128,6 @@ False
* Закрытие файла.
## 4.3. Открытие файла для записи или чтения данных – функция open.
```py
fp=open('zapis1.txt','w')
type(fp);dir(fp)
@ -175,20 +167,15 @@ fp2.write(str(sps[4:8])+'\n')
fp2.write(str(sps[8:])+'\n')
16
fp2.close()
```
Содержимое файла приведено ниже
```txt
[1, 2, 3, 4]
[5, 6, 7, 8]
[9, 10, 11, 12]
```
Попытка 1
```py
sps3=[['Иванов И.',1],['Петров П.',2],['Сидоров С.',3]]
fp3=open('zapis4.txt','w')
@ -206,28 +193,22 @@ fp3.close()
```
Попытка 2
```py
gh = open('zapis5.txt','w')
for r in sps3:
gh.write(r[0]+' '+str(r[1])+'\n')
gh.close()
```
Содержимое текстового файла:
```txt
Иванов И. 1
Петров П. 2
Сидоров С. 3
```
## 4.6 Первый способ чтения информации из текстового файла
```py
sps1=[]
fp=open('zapis3.txt')
@ -245,7 +226,6 @@ print(sps)
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
```
## 4.7 Чтение информации из файла с помощью методов readline и readlines
```py

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